La colección de Ports y Packages de FreeBSD ofrece una manera sencilla de instalción de aplicaciones para los usuarios y administradores. La colección de ports ha estado creciendo en los últimos tiempos a un ritmo increible.
Cada "port" listado aquí contiene los parches necesarios para hacer que la aplicación original compile y se ejecute en FreeBSD. Instalar una aplicación es tán sencillo como obtener el ports, descomprimirlo y teclear make dentro del directorio del port. Para mayor facilidad, puedes, simplemente, instalar la colección completa de ports en el momento de la instalación del sistema (o usar CVSup para mantener la colección actualizada) y tener miles de aplicaciones disponibles en la punta de tus dedos. El Makefile automaticamente se encarga de obtener el código fuente de la aplicación ya sea del disco local, CDROM o vía FTP, descomprimirla, aplicar los parches necesarios y compilarla. Si todo fue bién, un simple make install instalará y registrará la aplicación en el sistema.
Para muchos ports, existe un package precompilado, ahorrando al usuario el trabajo de tener que compilar cada una de ellas. Cada port contiene un link a su correspondiente package, con lo que solo tienes que bajarte el fichero y ejecutar el comando pkg_add. Este comando acepta tanto nombres de ficheros como URL's FTP.
Para más información sobre el uso de los ports mira en La colección de Ports. Para información sobre crear nuevos ports, mira en Porting applications. Ambos son parte del Handbook.
Los ports listados en estas páginas web son continuamente actualizados. El áarbol actual de ports s´lo soporta FreeBSD-current y FreeBSD-stable. Consecuentemente, necesitarás actualizar algunos ficheros en tu sistema FreeBSD para usar los ports desarrollados posteriormente a tu sistema. Por favor, instala uno de los packages siguientes dependiendo de la versión que estés usando. Incluso, si estás usando FreeBSD-stable o FreeBSD-current con algunos dís de antiguedad, también te recomendamos instalar el kit de actualización apropiado; el sistema de ports a veces cambia muy rápidamente.
Estos son packages de FreeBSD; por favor usa pkg_add para instalarlos. Esto debería hacer que puedas usar todos los ports listados aquí, ten en cuenta que solo se modificarán algunos ficheros para permitir que los ports/packages puedan ser usados; para una actualización completa a 3.2-stable, por favor, mira en la sección sincronizando el código fuente del handbook. Recomendamos una actualización completa, especialmente si todavía estás usando cualquier versión anterior a 2.2.7-release. Comentar también que toda la rama 2.2.X ya no es oficialmente soportada por ports-current; estás en "tu opción" si quieres usar los ports aquí listados.
Muchos de los ports requieren el sistema X Window para compilar y ejecutarse. Nosotros compilamos y testeamos nuestros ports con XFree86. Su versión actual es 3.3.3.1 Algunos ports no trabajarán con releases más antiguas.
Para más información sobre ports/packages nuevos, modificados o borrados, o si quieres buscar una aplicación específica, por favor, mira en la página de Mantenimiento de Ports
There are currently 18030 ports in the
FreeBSD Ports Collection.
Download
a gzip'd tar file of all 18030 ports (about 7 megabytes) or
browse the following categories: