This section provides basic instructions on using the Ports Collection to install or remove software.
The detailed description of available make targets and environment variables is available in ports. As of mid 2012, the Free BSD Ports Project has migrated revision control systems from CVS to Subversion.
The CVSup service is being phased out as of February 28, 2013, and further use is discouraged.
The Ports Collection is a set of Makefiles, patches, and description files stored in /usr/ports.
If you want more details on these files, and on ports in general, refer to the Free BSD Porter's Handbook.
The port does not include the actual source code, also known as a “distfile”.
Portsnap is a fast and user-friendly tool for retrieving the Ports Collection, the preferred choice for most users.See Using Portsnap for a detailed description of Portsnap.