PackageKit
PackageKit
|
|
---|---|
Basic data
|
|
Maintainer | Richard Hughes |
Publishing year | 2007 |
Current version | 1.1.7 (September 11, 2017) |
operating system | Linux |
programming language | C , C ++ , Python |
category | Package management |
License |
GNU General Public License ( Free Software ) |
www.freedesktop.org/software/PackageKit |
PackageKit was free software that provided a general interface for different package administrations . It used PolicyKit to check permissions.
history
In 2007 Richard Hughes started developing the PackageKit and featured it on his blog. Now it is being developed further by a small team. Fedora 9 and Foresight Linux 1.4.1 already use PackageKit by default. As the first dpkg -based distribution, Kubuntu from version 9.04 (“Jaunty Jackalope”) relies on PackageKit instead of Adept .
On February 14, 2019, Richard Hughes declared the project over.
design
The daemon packagekitd
provided a D-Bus interface for package management. Programs could also libpackagekit
communicate with PackageKit via the library .
Many common package administrations could be used as backends. Frontends for GNOME ( GNOME software ) and KDE ( Apper ) were offered.
Command not found
From version 0.4.0, PackageKit contained a Bash extension similar to the Debian program command-not-found
. If a command could not be found in the system but could be installed, the user was asked whether he would like to install it. Typing errors were also detected.
Individual evidence
- ↑ http://www.freedesktop.org/software/PackageKit/releases/?C=M;O=D
- ↑ www.openhub.net .
- ↑ Who develops PackageKit? PackageKit website, accessed June 11, 2016 .
- ↑ Kubuntu 9.04 Out in the Wild - Kubuntu 9.04 Release Notes
- ↑ PackageKit is dead, long live, well, something else - Technical Blog of Richard Hughes. Retrieved June 29, 2019 (American English).
- ↑ Command not found - Technical Blog by Richard Hughes, December 5, 2008 (English).
- ↑ PackageKit and gnome-packagekit 0.4.0 released! - Richard Hughes, PackageKit mailing list. December 9, 2008 (English).