Перейти к содержанию

PackageKit

Эта статья находится на начальном уровне проработки, в одной из её версий выборочно используется текст из источника, распространяемого под свободной лицензией
Материал из энциклопедии Руниверсалис
PackageKit
Тип Пакетный менеджер
Разработчик Richard Hughes[1][2]
Операционная система Linux
Последняя версия 1.2.5 (17 февраля 2022; 3 года назад (2022-02-17))

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

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

Принцип работы

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

Пользовательские утилиты

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

Поддерживаемые пакетные менеджеры

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

Примечания

  1. Installing and Updating Software Blows Goats « Technical Blog of Richard Hughes (недоступная ссылка). Дата обращения: 17 января 2013. Архивировано 28 января 2013 года.
  2. PackageKit « Search Results « Technical Blog of Richard Hughes (недоступная ссылка). Дата обращения: 17 января 2013. Архивировано 28 января 2013 года.
  3. polishlinux.org » KpackageKit: future of package managers on your desktop [interview with developers]. Дата обращения: 17 января 2013. Архивировано 2 февраля 2014 года.
  4. PackageKit - Frequently Asked Questions. Дата обращения: 25 апреля 2014. Архивировано 28 апреля 2014 года.