PackageKit

E745763

PackageKit is a system-agnostic software management framework that provides a unified interface for installing, updating, and removing packages across different Linux distributions.

Try in SPARQL Jump to: Statements Referenced by

Statements (46)

Predicate Object
instanceOf free and open-source software
software management framework
system-agnostic package management abstraction layer
abstracts underlying distribution-specific package managers
backendFor multiple Linux distributions
canUseBackend APT
DNF NERFINISHED
Pacman NERFINISHED
Portage NERFINISHED
YUM
ZYpp NERFINISHED
component command-line tools
library for client applications
packagekitd daemon
designGoal be distribution-agnostic
provide a stable D-Bus API for package management
developer Richard Hughes NERFINISHED
goal provide a unified interface to different package management systems
license GNU General Public License
operatingSystem Linux
Unix-like systems
partOfEcosystem freedesktop.org projects
programmingLanguage C
provides D-Bus service for package management
replaces distribution-specific package management GUIs
repository https://github.com/PackageKit/PackageKit
supportsFeature automatic update notifications
desktop integration for updates
history of package transactions
local and remote package sources
non-interactive package operations
package groups and categories
polkit-based privilege escalation
transaction-based operations
supportsFunction installing software packages
querying package metadata
removing software packages
searching for software packages
updating software packages
targetUser application developers
desktop environments
system integrators
usedBy GNOME Software NERFINISHED
KDE Discover NERFINISHED
usesInterface D-Bus NERFINISHED
website https://www.freedesktop.org/software/PackageKit/

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

Discover software center backendExample PackageKit
subject surface form: Discover
GNOME Software uses PackageKit