Aptdaemon allows non-root users to perform package management tasks, e.g. refreshing the cache, upgrading the system, installing or removing software packages.

Currently it comes with the following main features:

Aptdaemon was inspired by PackageKit which doesn't allow a tight integration into Debian/Ubuntu by policy: Running transaction are not allowed to be paused. This makes the use of debconf or resolving config file conflicts impossible. It would be much better to improve PackageKit until it is useful for Debian than to put aptdaemon into Debian.


Aptdaemon is hosted at Launchpad: http://www.launchpad.net/aptdaemon The main development happens in the lp:aptdaemon bzr branch.