PackageKit — открытый и свободный набор приложений для обеспечения высокоуровнего интерфейса для различных пакетных менеджеров.

PackageKit нацелен на различные Linux–дистрибутивы, следующие стандартам freedesktop.org. Для межпроцессного взаимодействия и управления правами доступа используются соответственно D-Bus и PolicyKit.

Принцип работы Демон packagekitd размещается на системной D-Bus-шине и позволяет абстрагироваться от различий конкретных пакетных менеджеров. Взаимодействие с PackageKit также возможно при помощи библиотеки libpackagekit.

Пользовательские утилиты Различные пользовательские утилиты используют PackageKit:

Discover в рабочей среде KDE Plasma. gnome-packagekit в рабочей среде Gnome. pkcon — утилита командной строки.

Поддерживаемые пакетные менеджеры Пакетные менеджеры, поддерживаемые PackageKit, включают в себя:

APT Conary Pacman Portage Zypper yum urpmi

Примечания

Категория:D-Bus Категория:Freedesktop.org Категория:Программное обеспечение для Linux Категория:Программное обеспечение с лицензией GNU GPL Категория:Программное обеспечение, написанное на C++ Категория:Программное обеспечение, написанное на Python Категория:Программное обеспечение, написанное на Си Категория:Свободные системы управления пакетами