pkgsrc
| Developer(s) | Alistair Crooks, Hubert Feyrer and Johnny C. Lam[1] |
|---|---|
| Written in | C |
| Operating system | Unix-like |
| Type | package management |
| License | BSD License |
| Website | http://www.pkgsrc.org/ |
pkgsrc (package source) is a package management system for Unix-like operating systems. It was forked from the FreeBSD ports collection in 1997 as the primary package management system for NetBSD. Since then it has evolved independently: in 1999, support for Solaris was added, later followed by support for other operating systems. From release 1.4 onwards, DragonFly BSD uses pkgsrc as its official packaging system.[2] Several Linux distributions also incorporate pkgsrc.
pkgsrc can be used either with command-line tools to install, remove and otherwise manipulate prebuilt binary packages, or to build packages from source where additional build options may be provided or features enabled or disabled.
pkgsrc currently contains over 10000 packages (over 11000 including work-in-progress packages maintained outside the official tree) and includes most popular open source software. It now supports around 14 operating systems, including AIX, various BSD derivatives, HP-UX, IRIX, Linux, Mac OS X, Solaris, and QNX. Work is in progress to port it to A/UX,[3] UWIN/MinGW as well as Minix (as part of a Google Summer of Code project[4]).
| Platform | Date Support Added |
|---|---|
| NetBSD | August 1997 |
| Solaris | March 1999 |
| Linux | June 1999 |
| Darwin and Mac OS X | October 2001 |
| FreeBSD | November 2002 |
| OpenBSD | November 2002 |
| IRIX | December 2002 |
| BSD/OS | December 2003 |
| AIX | December 2003 |
| Interix (Microsoft Windows Services for Unix) | March 2004 |
| DragonFlyBSD | October 2004 |
| OSF/1 | November 2004 |
| HP-UX | April 2007 |
| QNX | October 2007 |
| Haiku | January 2010 |
| MINIX 3 | August 2010 |
| Illumos | February 2011 |
[edit] References
- ^ "10 years of pkgsrc - pkgsrc and the concepts of package management 1997-2007 (part 1)". www.netbsd.org. The NetBSD Foundation. http://www.netbsd.org/gallery/10years.html#alcrooks. Retrieved 14 October 2010.
- ^ Matthew Dillon. PKGSRC will be officially supported as of the next release, DragonFly users mailing list
- ^ How to use pkgsrc on A/UX, http://wiki.netbsd.se/How_to_use_pkgsrc_on_A/UX
- ^ Porting Pkgsrc to Minix, http://wiki.minix3.org/en/SummerOfCode2010/PkgSrc
[edit] External links
- Official website
- A web interface for pkgsrc
- pkgsrc-wip – a project to get more people actively involved with pkgsrc
- pkgsrcCon: An annual conference focusing on pkgsrc
|
|||||||||||
| This installation software article is a stub. You can help Wikipedia by expanding it. |
| This Unix-related article is a stub. You can help Wikipedia by expanding it. |