PackageKit
PackageKit
| PackageKit
| |
|---|---|
| Basisdaten
| |
| Hauptentwickler | Richard Hughes, Matthias Klumpp |
| Entwickler | Richard Hughes, Matthias Klumpp, diverse Backend Maintainer[1] |
| Erscheinungsjahr | 2007 |
| Aktuelle Version | 1.3.6[2] (16. Juni 2026) |
| Betriebssystem | Linux |
| Programmiersprache | C[3], C++, Python |
| Kategorie | Paketverwaltung |
| Lizenz | GNU General Public License (Freie Software) |
| www.freedesktop.org/software/PackageKit | |
PackageKit ist eine freie Software, die eine allgemeine Schnittstelle für unterschiedliche Paketverwaltungen zur Verfügung stellt. Es verwendet PolicyKit zur Überprüfung von Berechtigungen.
Geschichte
2007 begann Richard Hughes PackageKit zu entwickeln und stellte es auf seinem Blog vor. Nun wird es von einem kleinen Team weiterentwickelt.[4] Fedora 9 und Foresight Linux 1.4.1 nutzen PackageKit bereits standardmäßig. Als erste dpkg-basierte Distribution setzt Kubuntu ab Version 9.04 („Jaunty Jackalope“) statt auf Adept auf PackageKit.[5]
Design
Der Daemon packagekitd stellt eine D-Bus-Schnittstelle für die Paketverwaltung zur Verfügung. Programme konnten auch über die Bibliothek libpackagekit mit PackageKit kommunizieren.
Viele verbreitete Paketverwaltungen können als Backend genutzt werden. Es werden Frontends für GNOME (GNOME Software) und KDE (Discover) angeboten.
Command not found
Ab Version 0.4.0 enthält PackageKit eine Bash-Erweiterung ähnlich dem Debian-Programm command-not-found. Wenn ein Befehl im System nicht gefunden wird, aber nachinstalliert werden kann, wird der Benutzer gefragt, ob er dieses installieren möchte. Zudem werden Tippfehler erkannt.[6][7]
Einzelnachweise
- ↑ Backend Maintainers. Abgerufen am 28. Januar 2026.
- ↑ Release 1.3.6. 16. Juni 2026 (abgerufen am 17. Juni 2026).
- ↑ www.openhub.net.
- ↑ Who develops PackageKit? PackageKit-Website, abgerufen am 11. Juni 2016.
- ↑ Kubuntu 9.04 Out in the Wild - Kubuntu 9.04-Versionshinweise (englisch)
- ↑ Command not found - Technical Blog von Richard Hughes, 5. Dezember 2008 (englisch).
- ↑ PackageKit and gnome-packagekit 0.4.0 released! - Richard Hughes, PackageKit-Mailingliste. 9. Dezember 2008 (englisch).
Weblinks
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.