factograf
JA
ログイン

フリー・ソフトウェア

PackageKit

PackageKit
インフォボックスの全データ 5
開発元
Richard Hughes
最新版
1.3.6 / 2026年6月16日
リポジトリ
github.com/PackageKit/PackageKit
対応OS
Linux
公式サイト
www.PackageKit.org

PackageKit とは、多数のパッケージ管理システムに対して、質の高いフロントエンドを提供することを目指したソフトウェアのことである。GNU General Public License のもとで提供されている。

クロスプラットフォームを謳っているが、実際には freedesktop.org による相互運用性の規定に従った各種 Linux ディストリビューションが最大のターゲットである。

プロセス間通信、あるいは特権の必要な作業を処理するときは、D-BusやPolicyKitを使用する。

歴史

Richard Hughes によって作成され、2007年にブログで初めて提供された。現在は小規模なチームによって開発が続けられている。

Fedoraが初めてYumのための標準のフロントエンドとして、バージョン9で採用した。

設計

PackageKit自体はpackagekitdとよばれるデーモンであり、異なるシステム間の相違点をまとめる。libpackagekitとよばれるライブラリは、他のプログラムがPackageKitと連携して動作することを可能にしている。

機能

バックエンド

PackageKitが利用可能なパッケージ管理システム(バックエンド)は以下の通りである。

フロントエンド

gnome-packagekit
GNOME デスクトップで使われるフロントエンド。GNU General Public License のもとで提供されている。
KPackageKit
KDE デスクトップ環境で利用される。
pkcon
コマンドラインで利用される。

次に読む

18の言語

ウィキペディアのテキスト、CC BY-SA 4.0 · 元の記事