PackageKit

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
PackageKit
Packagekit.png
PackageKit on Fedora.png
Тип Пакетный менеджер
Разработчик Richard Hughes[1][2]
Написана на Си[3], C++ и Python
Интерфейс GTK+ и Qt
Операционная система Linux
Первый выпуск 2007
Последняя версия 1.0.5 (9 февраля 2015)
Лицензия GNU GPL
Сайт freedesktop.org/software…
Commons-logo.svg PackageKit на Викискладе

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

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

Принцип работы[править | править код]

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

Пользовательские утилиты[править | править код]

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

Поддерживаемые пакетные менеджеры[править | править код]

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

Ссылки[править | править код]