Tabla de Contenidos
Instalar Ports en OSX
En este Unix como en otros unix más conocidos o más difundidos o más clásicos, también tenemos los denominados ports, estos son binarios que conforman un árbol con aplicaciones disponibles habitualmente con licencias libres, tal como licencias BSD o GPL.
Para instalar este port lo bajamos desde Aquí y lo instalamos, este es un pkg el cual debe ser instalado teniendo la clave de administrador de su Mac.
Los PORTS para EL Capitan, ya están disponibles, bájelos del link anterior
Actualizar los Ports
El sistema operativo OSX tiene al igual que otros Unix como BSD un sistema de port que no son muy conocidos por los usuarios corrientes de los Mac, es por ello que daremos algunos comentarios de como usarlos:
Comando por consola para abrir y actualizar los port: sudo /opt/local/bin/port selfupdate
Esto se realiza con un usuario que permita administrar la maquina Mac…
Problemas al instalar los Ports
Si hay algún problema en la instalación de los Port, tal como:
checking for Tcl configuration... configure: error: Can't find Tcl configuration definitions Command failed: cd /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/base && CC=/usr/bin/cc OBJC=/usr/bin/cc ./configure --prefix=/opt/local --with-tclpackage=/Library/Tcl --with-install-user=root --with-install-group=admin --with-directory-mode=0755 --enable-readline && make SELFUPDATING=1 && make install SELFUPDATING=1 Exit code: 1 Error: Error installing new MacPorts base: command execution failed
Para resolver este problema se debe correr:
sudo xcode-select --install
Después de esto se puede volver a intentar con:
sudo /opt/local/bin/port -v selfupdate
Con esto, se instalarán los Ports completos en el Mac.
Instalar un Ports
Para instalar algún ports debes ejecutar en un terminal:
sudo /opt/local/bin/port install ImageMagick
Mantener los Ports Actualizados
Para mantener los port actualizados se debe ejecutar en terminal el comando siguiente:
sudo port selfupdate //Esto permite que se actualize el árbol de ports. sudo port upgrade outdated //Esto actualiza las aplicaciones a la última versión
Esto le permite al sistema que las aplicaciones que fueron instaladas anteriormente, sean actualizadas al la versión actual del árbol de ports.