There is a lot of software freely available for Unix based systems, which usually runs on NetBSD, too, sometimes with some modifications. The NetBSD Packages Collection incorporates any such changes necessary to make that software run on NetBSD, and makes the installation (and deinstallation) of the software package easy by means of a single command.
The NetBSD Package System is used to enable such freely available third-party software to be built easily on NetBSD hosts. Once the software has been built, it is manipulated with the pkg_* tools so that installation and de-installation, printing of an inventory of all installed packages and retrieval of one-line comments or more verbose descriptions are all simple.
The NetBSD Package System and parts of the NetBSD Packages Collection are derived from FreeBSD and it's ports collection.
This document is divided into two parts. The first, "User's Guide", describes how one can use one of the packages in the Package Collection, either by installing a precompiled binary package, or by building your own copy using the NetBSD package system. The second part, "Package Constructor's Guide", explains how to prepare a package so it can be easily built by other NetBSD users without knowing about the package's building details.
Next | ||
Terminology |