作者 | イアン・マードック |
---|---|
開発元 | Debianプロジェクト |
初版 | 1994年1月[1] |
最新版 |
1.22.18[2] ![]() |
リポジトリ | |
プログラミング 言語 | C言語、C++、Perl[3] |
対応OS | Unix系 |
対応言語 | 42言語[4] |
種別 | パッケージ管理システム |
ライセンス | GNU General Public License |
公式サイト |
wiki |
dpkgは、自由なオペレーティングシステムDebianとその多数の派生OSのパッケージ管理システムの基盤となるソフトウェアである。dpkg
は、.debパッケージのインストール、削除、および情報の提供に使用される。
dpkg
(Debian Package) 自体は低水準のツールである。高水準のツールであるAPTは、リモートホストからパッケージを取得したり、依存関係の解決などの複雑なパッケージ関係を処理できるため、dpkg
よりもよく使用される。aptitude(ncurses)やsynaptic(GTK)などのAPTのフロントエンドは、より使いやすいインターフェイスとして使用される。
Debianパッケージ「dpkg」は、dpkg
プログラムのほか、dpkg-deb
、dpkg-split
、dpkg-query
、dpkg-statoverride
、dpkg-divert
、dpkg-trigger
など、パッケージシステムの実行時に必要ないくつかのプログラムも提供している[5]。また、update-alternatives
やstart-stop-daemon
のようなプログラムも含まれている。Debianパッケージ「dpkg-dev」には、以下で述べる多数のビルドツールが含まれている。
<ref>
タグです。「first-release
」という名前の注釈に対するテキストが指定されていません