Aptdaemon allows normal 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:
- Programming language independent D-Bus interface, which allows to write clients in several languages
- Transaction based design which allows to queue actions
- The daemon runs only if required (D-Bus activation)
- Fine grained privilege management using PolicyKit, e.g. allowing all desktop user to query for updates without entering a password
- Support for media changes during installation from DVD/CDROM
- Support for debconf (Debian's package configuration system)
- Support for attaching a terminal to the underlying dpkg call
- Command line client aptdcon
- Python GTK widgets to monitor and control a running transaction
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.
The documentation can be found at the home page.
View full history Series and milestones
trunk series is the current focus of development.
All code Code
- Version control system:
- Bazaar
- Programming languages:
- Python
All questions Latest questions
All packages Packages in Distributions
-
aptdaemon source package in Xenial
Version 1.1.1+bzr982-0ubuntu14.5 uploaded -
aptdaemon source package in Trusty
Version 1.1.1-1ubuntu5.2 uploaded -
aptdaemon source package in Precise
Version 0.43+bzr805-0ubuntu10.1 uploaded -
aptdaemon source package in Oneiric based series for Ubuntu LEB
Version 0.43+bzr697-0ubuntu1 uploaded -
aptdaemon source package in Mantic
Version 1.1.1+bzr982-0ubuntu44 uploaded
All bugs Latest bugs reported
-
Bug #1963704: aptdaemon has programming error
Reported -
Bug #1936916: не устанавливаются пакеты из центра приложений moon. к примеру, хочу установить тимвьюир и выдает ошибку: Could not download packages
Reported -
Bug #1916630: aptdaemon unspecified problem won't allow me to install other software
Reported -
Bug #1887639: Programming bug in aptdaemon. Launch helper exited with unknown return code 64.
Reported -
Bug #1886989: E: Kilit dosyası /var/lib/dpkg/lock-frontend açılamadı - open (2: Böyle bir dosya ya da dizin yok)
Reported
More contributors Top contributors
- Manfred Hampl 1882 points
- Belal HMEDAN 753 points
- karen hobbs 376 points