[packagekit] PackageKit and gnome-packagekit 0.1.0 release!
Richard Hughes
hughsient at gmail.com
Mon Oct 15 16:18:48 PDT 2007
The Daemon
* The first public release of PackageKit!
* New gobject client library for session software to easily talk
to PackageKit.
* Asynchronous API that does not block.
* Daemon that can queue and manage multiple simultaneous blocking
and non-blocking transactions
* Client applications (pkcon and pkmon) that interact with
PackageKit on the command line without any GUI dependencies
* Many compiled and scripted backends: conary, yum, apt, box, alpm
* Comprehensive docbook documentation
* Daemon configuration parameters in etc
* Module level unit tests as standard
* Python backend and frontend helper libraries
* Transaction logging and capability exports for GUI tools
* HAL locking supported for not-to-be interrupted phases of the
transaction
* NetworkManager integration for network state (other network
detection stacks can also be used in the future)
* PolicyKit integration for fine-grained permission control
GNOME Frontend
* The first public release of gnome-packagekit!
* Current applications and tools:
* pk-application: A more advanced package browser where
you can install, remove and get details about installed
and available packages.
* pk-update-icon: A session process that checks for
updates using PackageKit and optionally applies them
automatically.
* pk-install-file: A helper to allow rpms and debs to be
double clicked and installed with dependencies
automatically.
* pk-install-package: A helper to allow packages to be
installed with a progress UI, for instance
openoffice-clipart.
* pk-prefs: The preferences tool that sets update checking
frequency and other package session preferences.
* pk-update-viewer: A simple application to show the
updates available, and more information about each
update.
* pk-backend-status: A development tool to see what
capabilities the backend author have provided.
* pk-transaction-viewer: A tool that lets you see what was
updated, installed or removed and optionally rollback to
an old checkpoint.
* pk-repo: A tool that lets you enable and disable
installed repositories.
* Some initial translations
* A simple help file.
Tarballs available here:
http://people.freedesktop.org/~hughsient/releases/
RPM's available http://people.freedesktop.org/~hughsient/fedora/
My thanks go out to all those who made this possible.
Richard.
More information about the PackageKit
mailing list