Pkgsrc

From Wikipedia, the free encyclopedia

pkgsrc (package source) は、Unix系オペレーティングシステム用のパッケージ管理システムである。pkgsrcはNetBSD用のパッケージ管理システムとして1997年にFreeBSDPorts Collectionからフォークされ、以降は独自に進化している。1999年にSolarisのサポートが追加されてから後に他のオペレーティングシステムもサポートするようになった。リリース1.4から3.4までのDragonFly BSDではpkgsrcを公式のパッケージ管理システムとして使用していた[3]MINIX 3英語版とDracolinuxディストリビューションには両方ともメインのリリースにpkgsrcが含まれている[4]

開発元 Alistair Crooks、Hubert FeyrerおよびJohnny C. Lam[1]
初版 1997年 (29年前) (1997)
最新版
ウィキデータを編集
安定版
2025Q4[2] / 2025年12月20日 (2か月前)
概要 開発元, 初版 ...
pkgsrc
 ウィキデータを編集
開発元 Alistair Crooks、Hubert FeyrerおよびJohnny C. Lam[1]
初版 1997年 (29年前) (1997)
最新版
ウィキデータを編集
安定版
2025Q4[2] / 2025年12月20日 (2か月前)
リポジトリ ウィキデータを編集
プログラミング
言語
C, sh
対応OS Unix系
種別 パッケージ管理システム、オープンソース(?)
ライセンス BSDライセンス
公式サイト www.pkgsrc.org ウィキデータを編集(英語)
テンプレートを表示
閉じる

pkgsrcを使用してプログラムをインストールする方法は複数存在する。pkgsrcのブートストラップには、ソースからソフトウェアをコンパイルするために一連のmakefileを利用する、伝統的なPortsコレクションが含まれている。もう一つの手段はpkg_addpkg_deleteであらかじめビルドされたバイナリパッケージをインストールすることである。pkginという名の高レベルなユーティリティも存在する。pkginはAPTyumに似た手法でバイナリパッケージのインストール、削除、および更新を自動化するよう設計されている[5]

pkgsrcには現在17000以上(公式ツリーの外で保守されている未完成なパッケージを含めると20000以上)のパッケージが含まれており、有名なオープンソースソフトウェアのほとんどが含まれている。それは現在、AIX、様々なBSD派生、HP-UXIRIXLinuxmacOSSolarisおよびQNXなど約23のオペレーティングシステムをサポートする[6]

サポートするプラットフォーム

さらに見る プラットフォーム, サポートが追加された日付 ...
プラットフォーム サポートが追加された日付
NetBSD 1997年8月
Solaris 1999年3月
Linux 1999年6月
DarwinmacOS 2001年10月
FreeBSD 2002年11月
OpenBSD 2002年11月
IRIX 2002年12月
BSD/OS 2003年12月
AIX 2003年12月
InterixWindows NT用) 2004年3月
DragonFly BSD 2004年10月
OSF/1 2004年11月
HP-UX 2007年4月
QNX 2007年10月
Haiku 2010年1月
MINIX 3英語版 2010年8月
MirOS BSD英語版 2011年1月
illumos 2011年2月
Cygwin 2013年5月
GNU/kFreeBSD 2013年7月
Bitrig 2015年6月
閉じる

関連項目

脚注

外部リンク

Related Articles

Wikiwand AI