Updating ports collection
Fetching 90 patches.....10....20....30....40....50....60....70....80....90. done.# portsnap extract /usr/ports/.cvsignore /usr/ports/CHANGES /usr/ports/COPYRIGHT /usr/ports/GIDs /usr/ports/KNOBS /usr/ports/LEGAL /usr/ports/MOVED /usr/ports/Makefile /usr/ports/Mk/bsd./usr/ports/Mk/bsd./usr/ports/Mk/bsd.That’s it!If you have just installed Free BSD from CD\DVD, first that you need to do – update ports collection freebsd (update freebsd ports tree) and src files from repositories.The ports system uses these files to handle special situations.If you want more details on these files, and on ports in general, refer to the Free BSD Porter's Handbook.Users requiring local customization of ports (that is, maintaining additional local patches) will probably prefer to use Subversion directly.The CVSup service is being phased out as of February 28, 2013, and further use is discouraged.The instructions below show several methods of obtaining the Ports Collection if it was not installed during initial Free BSD setup.Portsnap is a fast and user-friendly tool for retrieving the Ports Collection, the preferred choice for most users.
This set of files is used to compile and install applications on Free BSD.Keeping the ports collection up-to-date on a Free BSD 7.x system is a very simple process. The first step is to login as a user with root priveledges and download the latest ports collection snapshot. To begin, change to the directory of the port to be installed: Once you are returned to the prompt, you should be able to run the installed application.Since lsof is a program that runs with increased privileges, a security warning is shown.See Using Portsnap for a detailed description of Portsnap.Some ports include other files, such as pkg-message.During the building and installation of ports, take heed of any other warnings that may appear.It is a good idea to delete the working subdirectory, which contains all the temporary files used during compilation.Using the Ports Collection assumes a working Internet connection.Otherwise, manually obtain and place a copy of the distfile into /usr/ports/distfiles.