FreeBSD
Ports
The FreeBSD Ports and Packages Collection offers a simple
way for users and administrators to install applications. The
ports collection has been growing
at a tremendous rate.
The Ports Collection supports the latest release on the
FreeBSD-CURRENT and FreeBSD-STABLE branches. Older releases are
not supported and may or may not work correctly with an
up-to-date ports collection. Over time, changes to the ports
collection may rely on features that are not present in older
releases. Wherever convenient, we try not to gratuitously break
support for recent releases, but it is sometimes unavoidable.
When this occurs, patches contributed by the user community to
maintain support for older releases will usually be
committed.
Each ``port'' listed here contains any patches necessary to
make the original application source code compile and run on
FreeBSD. Installing an application is as simple as downloading
the port, unpacking it and typing make in the port
directory. For even greater convenience, you can simply install
the
entire ports hierarchy at installation time (or use
CVSup to track it on an ongoing basis) and have thousands
of applications right at your fingertips. Each port's
Makefile automatically fetches the application source
code, either from a local disk, CDROM or via ftp, unpacks it on
your system, applies the patches, and compiles. If all went
well, a simple make install will install the
application and register it with the package system.
For most ports, a precompiled package also exists,
saving the user the work of having to compile anything at all.
Each port contains a link to its corresponding package and you
may either simply download that file and then run the
pkg_add command on it or you can simply grab
the link location and hand it straight to
pkg_add since it's capable of accepting FTP
URLs as well as filenames.
For more information about new, changed or removed
ports/packages, or if you wish to search for a specific
application to see if it's available as a port/package, please
see the FreeBSD
Ports Changes page.
For more information about using ports, see Installing
Applications: Packages and Ports, a section of the FreeBSD
Handbook. For information about creating new ports, see the
Porter's Handbook.
There are currently 9020 ports in the FreeBSD Ports
Collection.
Download a gzip'd tar file of all 9020 ports (about 19
megabytes) or browse the following categories:
- Afterstep (32) --
Ports to support the AfterStep window manager.
- Archivers (76) --
Utilities for archiving and unarchiving data.
- Astro (62) --
Applications related to astronomy.
- Audio (402) -- Audio
utilities - most require a supported sound card.
- Benchmarks (29) --
Utilities for measuring system performance.
- Biology (61) --
Software related to biology.
- Cad (60) -- Computer
Aided Design utilities.
- Chinese (107) --
Ported software for the Chinese market.
- Comms (78) --
Communications utilities.
- Converters (82) --
Format conversion utilities.
- Databases (238) --
Database software.
- Deskutils (76) --
Various Desktop utilities.
- Devel (1136) --
Software development utilities and libraries.
- Editors (318) --
Common text editors.
- Elisp (163) -- Things
related to Emacs Lisp.
- Emulators (115) --
Utilities for emulating other OS types.
- Finance (27) --
Monetary, financial and related applications.
- French (22) -- Ported
software for French countries.
- Ftp (81) -- FTP client
and server utilities.
- Games (545) -- Various
and sundry amusements.
- German (26) -- Ported
software for Germanic countries.
- Gnome (337) --
Components of the Gnome Desktop environment.
- Graphics (477) --
Graphics libraries and utilities.
- Haskell (30) --
Software related to the Haskell language.
- Hebrew (8) -- Ported
software for Hebrew language.
- Hungarian (8) --
Ported software for the Hungarian market.
- Ipv6 (172) -- IPv6
related software.
- Irc (79) -- Internet
Relay Chat utilities.
- Japanese (441) --
Ported software for the Japanese market.
- Java (157) -- Java
language support.
- Kde (188) -- Software for
the K Desktop Environment.
- Korean (70) -- Ported
software for the Korean market.
- Lang (284) -- Computer
languages.
- Linux (184) -- Linux
programs that can be run under binary compatibility.
- Mail (397) -- Electronic
mail packages and utilities.
- Math (207) --
Mathematical computation software.
- Mbone (15) --
Applications and utilities for the MBONE.
- Misc (409) --
Miscellaneous utilities.
- Multimedia (119)
-- Multimedia software.
- Net (841) -- Networking
utilities.
- News (94) -- USENET News
support software.
- Offix (6) -- An office
automation suite of sorts.
- Palm (32) -- Software
support for the Palm(tm) series.
- Parallel (17) --
Applications dealing with parallelism in computing.
- Perl5 (1067) --
Utilities/modules for the PERL5 language.
- Picobsd (1) -- Ports
to support PicoBSD.
- Plan9 (7) -- Software
from the Plan9 operating system.
- Portuguese (13) --
Ported software for the Portuguese market.
- Print (299) --
Utilities for dealing with printing.
- Python (262) --
Software related to the Python language.
- Ruby (267) -- Software
related to the Ruby language.
- Russian (35) --
Ported software for the Russian market.
- Science (24) --
Scientific software.
- Security (440) --
System security software.
- Shells (35) -- Various
shells (tcsh, bash, etc).
- Sysutils (377) --
Various system utilities.
- Tcl80 (6) -- TCL v8.0
and packages which depend on it.
- Tcl81 (1) -- TCL v8.1
and packages which depend on it.
- Tcl82 (11) -- TCL v8.2
and packages which depend on it.
- Tcl83 (29) -- TCL v8.3
and packages which depend on it.
- Tcl84 (1) -- TCL v8.4
and packages which depend on it.
- Textproc (547) --
Text processing/search utilities.
- Tk42 (1) -- Tk4.2 and
packages which depend on it.
- Tk80 (15) -- Tk8.0 and
packages which depend on it.
- Tk82 (36) -- Tk8.2 and
packages which depend on it.
- Tk83 (54) -- Tk8.3 and
packages which depend on it.
- Tk84 (5) -- Tk8.4 and
packages which depend on it.
- Tkstep80 (10) --
tkstep wm and packages which depend on it.
- Ukrainian (12) --
Ported software for the Ukrainian market.
- Vietnamese (15) --
Ported software for the Vietnamese market.
- Windowmaker (123)
-- Ports to support the WindowMaker window manager.
- Www (683) -- WEB
utilities (browsers, HTTP servers, etc).
- X11 (241) -- X Window
System based utilities.
- X11-clocks (41) --
X Window System based clocks.
- X11-fm (33) -- X
Window System based file managers.
- X11-fonts (81) -- X
Window System fonts and font utilities.
- X11-servers (26)
-- X Window System servers.
- X11-toolkits
(216) -- X Window System based development
toolkits.
- X11-wm (99) -- X
Window System window managers.
- Zope (13) -- Software
related to the Zope platform.
home | contact | legal |
© 1995-2003 The FreeBSD Project. All rights
reserved.
Last modified: 13-August-2003