FreeBSD is bundled with a rich collection of system tools as part of the base system. However, there is only so much one can do before needing to install an additional third-party application to get real work done. FreeBSD provides two complementary technologies for installing third-party software: the FreeBSD Ports Collection (for installing from source), and packages (for installing from pre-built binaries). Either method may be used to install software from local media or from the network.
After reading this chapter, you will know how to:
Install third-party binary software packages.
Build third-party software from source by using the Ports Collection.
Remove previously installed packages or ports.
Override the default values used by the Ports Collection.
Find the appropriate software package.
Upgrade installed software.