Pkgsrc

From Free net encyclopedia

Revision as of 14:41, 28 February 2006; view current revision
←Older revision | Newer revision→

Template:Lowercase

The NetBSD package system, pkgsrc (package source), is a framework based on a system of Makefiles for building third-party software on NetBSD and other UNIX-like operating systems from source code. It is used to enable such software to be automatically patched, configured, compiled and installed on the supported platforms.

Once the software has been built, the resulting binary packages are manipulated with the pkg_* tools, so that tasks such as installation and de-installation, printing of an inventory of all installed packages or retrieval of one-line comments or more verbose descriptions are all simple.

pkgsrc currently contains over 6000 packages, including popular open source software such as:

pkgsrc has built-in support for handling dependencies on third-party libraries and other packages, such as pthreads or the X Window System, and extended features such as IPv6 support on a range of platforms.

Originally derived from the earlier FreeBSD "Ports Collection" package system, pkgsrc first appeared in NetBSD 1.3, released in January 1998.

Pkgsrc supports the following platforms:

Since their 1.4 release, DragonFly BSD also uses pkgsrc as their official packaging system (announcement).

External links

de:Pkgsrc

hu:Pkgsrc pl:Pkgsrc