FreeBSD Ports
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.
- Kit actualización de 2.2.1 a 2.2-stable
- Para usuarios de 2.2.1-release o 2.2-stable entre 2.2.1-release y
2.2.2-release
- Kit actualización de 2.2.2 a 2.2-stable
- Para usuarios de 2.2.2-release o 2.2-stable entre 2.2.2-release y
2.2.5-release
- Kit actualización de 2.2.5 a 2.2-stable
- Para usuarios de 2.2.5-release o 2.2-stable entre 2.2.5-release y
2.2.6-release
- Kit actualización de 2.2.7 a 2.2-stable
- Para usuarios de 2.2.6-release, 2.2.7-release, 2.2.8-release o
2.2-stable después de 2.2.6-release
- Kit actualización de 3.0 a 3.2-stable
- Para usuarios de 3.0-release o 3.0-stable después de 3.0-release
- Kit actualización de 3.1 a 3.2-stable
- Para usuarios de 3.1-release o 3.1-stable después de 3.1-release
- Kit actualización de 3.2 a 3.2-stable
- Para usuarios de 3.2-release o 3.2-stable después de 3.2-release
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 16921 ports in the
FreeBSD Ports Collection.
Download
a gzip'd tar file of all 16921 ports (about 7 megabytes) or
browse the following categories:
- Accessibility (60)
- Afterstep (34)
- Arabic (11)
- Archivers (159) -- Utilities for archiving and unarchiving data.
- Astro (89) -- Applications related to astronomy.
- Audio (810) -- Audio utilities - most require a supported sound card.
- Benchmarks (66) -- Utilities for measuring system performance.
- Biology (83) -- Software related to Biology.
- Cad (85) -- Computer Aided Design utilities.
- Chinese (139) -- Ported software for the Chinese market.
- Comms (150) -- Communications utilities.
- Converters (135) -- Format conversion utilities..
- Databases (561) -- Database software.
- Deskutils (232) -- Various Desktop utilities.
- Devel (2581) -- Software development utilities and libraries.
- Dns (123)
- Editors (285) -- Common text editors.
- Elisp (167) -- Emacs lisp ports.
- Emulators (184) -- Utilities for emulating other OS types.
- Finance (70)
- French (24)
- Ftp (121)
- Games (989) -- Various and sundry amusements.
- German (37) -- Ported software for Germanic countries.
- Gnome (522)
- Gnustep (167)
- Graphics (857) -- Graphics libraries and utilities.
- Hamradio (40)
- Haskell (28)
- Hebrew (7)
- Hungarian (12)
- Ipv6 (711)
- Irc (132)
- Japanese (436) -- Ported software for the Japanese market.
- Java (403)
- Kde (395) -- Software for the K Desktop Environment.
- Korean (61) -- Ported software for the Korean market.
- Lang (421) -- Computer languages.
- Linux (222)
- Lisp (30)
- Mail (728) -- Electronic mail packages and utilities.
- Math (420) -- Mathematical computation software.
- Mbone (18) -- Applications and utilities for the mbone.
- Misc (499) -- Miscellaneous utilities.
- Multimedia (285)
- Net (1140) -- Networking utilities.
- Net-im (140)
- Net-mgmt (228)
- Net-p2p (124)
- News (116) -- USENET News support software.
- Palm (43)
- Parallel (35)
- Pear (199)
- Perl5 (2879) -- Utilities/modules for the PERL5 language..
- Plan9 (10) -- Software from the plan9 Operating System.
- Polish (19)
- Ports-mgmt (49)
- Portuguese (14)
- Print (408) -- Utilities for dealing with printing.
- Python (655) -- Software related to the python language.
- Ruby (298)
- Rubygems (62)
- Russian (47) -- Ported software for the Russian market.
- Scheme (45)
- Science (121)
- Security (877) -- System security software.
- Shells (39) -- Various shells (tcsh, bash, etc).
- Spanish (7)
- Sysutils (776) -- Various system utilities.
- Tcl80 (6) -- TCL v8.0 and packages which depend on it.
- Tcl82 (3)
- Tcl83 (12)
- Tcl84 (69)
- Textproc (1156) -- Text processing/search utilities.
- Tk80 (11) -- Tk8.0 and packages which depend on it.
- Tk82 (10)
- Tk83 (10)
- Tk84 (98)
- Tkstep80 (6)
- Ukrainian (12)
- Vietnamese (21) -- Ported software for the Vietnamese market.
- Windowmaker (124)
- Www (1742) -- WEB utilities (browers, HTTP servers, etc).
- X11 (388) -- X Window System based utilities.
- X11-clocks (56) -- X Window System based clocks.
- X11-fm (40) -- X Window System based file managers.
- X11-fonts (137) -- X Window System fonts and font utilities.
- X11-servers (18)
- X11-themes (190)
- X11-toolkits (297) -- X Window System based development toolkits.
- X11-wm (123) -- X Window System Window Managers.
- Xfce (57)
- Zope (52)