Pkgsrc
Sign in to savepkgsrc (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, followed by support for other operating systems.
Key facts
- Software.name
- pkgsrc
- Software.logo
- Pkgsrc.svg
- Software.logo size
- 200px
- Software.developer
- Alistair Crooks, Hubert Feyrer and Johnny C. Lam
- Software.operating system
- Unix-like
- Software.programming language
- C, Unix shell
- Software.genre
- Package management system
- Software.license
- BSD License
via Wikipedia infobox
Source code
It produces binary packages, which can be managed with tools such as pkgin. pkgsrc is highly configurable, supporting building packages for an arbitrary installation prefix (the default is /usr/pkg ), allowing multiple branches to coexist on one machine, a build options framework, and a compiler transformation framework, among other advanced features. Unprivileged use and installation is also supported. pkgsrc is the default package manager for NetBSD and SmartOS. It's also supported as a first-class option in OmniOS CE and Oasis Linux. Note that this is only for the most simple case, using pkgsrc's defaults.
Excerpt from the source-code README · 2,839 chars · not written by Vinony
Wikidata facts
- Official website
- github.com/NetBSD/pkgsrc
Show 7 more facts
- user manual URL
- www.netbsd.org/docs/pkgsrc
- issue tracker URL
- bulktracker.appspot.com
- source code repository URL
- git://github.com/NetBSD/pkgsrc.git
- software version identifier
- 2026Q1
- inception
- 1997-08-20
- IRC channel URL
- irc://irc.libera.chat/pkgsrc
- mailing list archive URL
- mail-index.netbsd.org/pkgsrc-users
via Wikidata · CC0
Article · 日本語
pkgsrc (package source) は、Unix系オペレーティングシステム用のパッケージ管理システムである。pkgsrcはNetBSD用のパッケージ管理システムとして1997年にFreeBSDのPorts Collectionからフォークされ、以降は独自に進化している。1999年にSolarisのサポートが追加されてから後に他のオペレーティングシステムもサポートするようになった。リリース1.4から3.4までのDragonFly BSDではpkgsrcを公式のパッケージ管理システムとして使用していた。MINIX 3とDracolinuxディストリビューションには両方ともメインのリリースにpkgsrcが含まれている。 pkgsrcを使用してプログラムをインストールする方法は複数存在する。pkgsrcのブートストラップには、ソースからソフトウェアをコンパイルするために一連のmakefileを利用する、伝統的なPortsコレクションが含まれている。もう一つの手段はpkg_addやpkg_deleteであらかじめビルドされたバイナリパッケージをインストールすることである。pkginという名の高レベルなユーティリティも存在する。pkginはAPTやyumに似た手法でバイナリパッケージのインストール、削除、および更新を自動化するよう設計されている。 pkgsrcには現在17000以上(公式ツリーの外で保守されている未完成なパッケージを含めると20000以上)のパッケージが含まれており、有名なオープンソースソフトウェアのほとんどが含まれている。それは現在、AIX、様々なBSD派生、HP-UX、IRIX、Linux、macOS、SolarisおよびQNXなど約23のオペレーティングシステムをサポートする。
Abstract from DBpedia / Wikipedia · CC BY-SA