Obtención de DarwinPorts

La versión de DarwinPorts está disponible en forma binaria como una imagen de disco dmg -10.4.dmg">para Tiger (PowerPC) o -10.3.dmg">para Panther, ambas conteniendo un instalador pkg, o la version en forma de código fuente bien sea como un paquete .tar.bz2">tar.bz2 o uno .tar.gz">tar.gz. Checksums para todos estos están disponibles .chk.txt">aquí.

Para obtener un listado de todas nuestras descargas disponibles puede revisar la sección de downloads.

Por favor note que para instalar y usar DarwinPorts en Mac OS X debe tener instalado el paquete Xcode de Apple, que puede encontrar en la Página de Progamadores de Apple (en Inglés) o en sus CDs/DVD de instalación del sistema.

Si desea usar DarwinPorts en alguna otra plataforma además de Mac OS X, por favor note los siguientes requisitos (se asume que ya posee lo básico como gcc):

Paquete de instalación para Mac OS X (.pkg)

La forma más fácil de instalar DarwinPorts en un sistema Mac OS X es bajando el -10.4.dmg">dmg para Tiger o el -10.3.dmg">dmg para Panther y correr Installer.app en el pkg ahí contenido al hacer doble click sobre ellos, siguendo las instrucciones del instalador hasta el final. Este procedimiento colocará una instalación de DarwinPorts completamente funcional y configurada con las opciones por defecto en su sistema, lista para su uso. De ser necesario, los documentos de configuración de su shell serán adaptados por el instalador para incluir los settings necesarios para usar DarwinPorts. Es posible que tenga que abrir un nuevo shell para que estos cambios se hagan efectivos.

Aunque no es estrictamente necesario, se recomienda de todas formas sincronizar la reciente instalación de DarwinPorts con nuestro servidor de rsync para asegurar la disponibilidad de la última versión de la infraestructura de DarwinPorts y de los “Portfiles” que que contienen las instrucciones empleadas en la compilación e instalación de portes. Para lograr esto, simplemente ejecute:

sudo port selfupdate

También se recomienda ejecutar el comando antenrior de manera regular para mantener su instalación siempre al día. De aquí en adelante debería estar listo para disfrutar DarwinPorts!

Instalación a Partir de las Fuentes

Si en cambio Ud. desea instalar DarwinPorts a partir de su código fuente, hay todavía un par de cosas que deberá hacer después de bajar el paquete tar antes de poder instalar un porte a través de DarwinPorts, compilar e instalar DarwinPorts en sí. “cd” al directorio al cual bajó el tar y corra “tar xjvf .tar.bz2">DarwinPorts-.tar.bz2” o “tar xzvf .tar.gz">DarwinPorts-.tar.gz”, dependiendo de si bajó el tar bz2 o el gz, respectivamente. Esto desempaquetará las fuentes de DarwinPorts que procederá a compilar e instalar. Para esto, ejecute lo siguiente:

cd DarwinPorts-

./configure && make && sudo make install

Opcionalmente:

cd ../
rm -rf DarwinPorts-*

Estos pasos deben ser ejecutados desde una cuenta administradora, de la cual “sudo” pedirá el password al momento de instalar. Este procedimiento creará una instalación standard de DarwinPorts en su sistema y, si los pasos opcionales son ejecutados también, removerá las ahora innecesarias fuentes de DarwinPorts y el correspondiente paquete tar. Para personalizar su instalación debe leer el output de “./configure --help | more” y pasar las opciones apropiadas al script de configuración en los pasos arriba detallados.

Deberá adaptar los documentos de configuración de su shell para encontrar los programas instalados por DarwinPorts. Finalmente, debe sincronizar su instalación reciente con los servidores de OpenDarwin:

sudo port -d selfupdate

Al completar, DarwinPorts estará listo para instalar portes. Nuevamente, es recomendado ejecutar el comando anterior regularmente para mantener su instalación siempre al día.

También puede referirse al documento “README_RELEASE1.es” contenido en los paquetes tar de las fuentes de DarwinPorts para instrucciones básicas de instalación y uso.

Ayuda

Ayuda también se encuentra disponible en caso que la necesite.

Fuentes de CVS

Si Ud. es un programador o un usuario que desea mantenerse siempre al día con los últimos cambios y adiciones a DarwinPorts, puede adquirir las fuentes del proyecto a través de CVS.

Use los siguientes comandos para realizar el “checkout” del proyecto del repositorio anónimo CVS de OpenDarwin:

cvs -d :pserver:anonymous@anoncvs.opendarwin.org:/Volumes/src/cvs/od login
cvs -d :pserver:anonymous@anoncvs.opendarwin.org:/Volumes/src/cvs/od co -P darwinports

Cuando el servidor le pregunte por el password, simplemente pulse return en su teclado— el campo se encuentra vacío.

Si no se quiere molestar con CVS para obtener las fuentes en primera instancia, puede bajar el snapshot nocturno de éstas y, una vez extraído, mantenerlo actualizado con los comandos de CVS de costumbre, “cvs update”.

Si desea simplemente ver el repositorio CVS sin realizar un “checkout”, lo puede hacer vía CVSweb.