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
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…
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.
Para instalar algún ports debes ejecutar en un terminal:
sudo /opt/local/bin/port install ImageMagick
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.