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 on your system: the FreeBSD Ports
Collection (for installing from source), and packages (for installing from pre-built
binaries). Either method may be used to install the newest version of your favorite
applications from local media or straight off the network.
After reading this chapter, you will know:
-
How to install third-party binary software packages.
-
How to build third-party software from source by using the ports collection.
-
How to remove previously installed packages or ports.
-
How to override the default values that the ports collection uses.
-
How to find the appropriate software package.
-
How to upgrade your applications.