aptdaemon - transaction based package management service

Distribution: Ubuntu 16.04 LTS (Xenial Xerus)
Repository: Ubuntu Main amd64
Package name: aptdaemon
Package version: 1.1.1+bzr982
Package release: 0ubuntu14
Package architecture: all
Package type: deb
Installed size: 196 B
Download size: 13.17 KB
Official Mirror: archive.ubuntu.com
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 one to write clients in several languages - 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 This package contains the aptd script and all the data files required to run the daemon. Moreover it contains the aptdcon script, which is a command line client for aptdaemon. The API is not stable yet.


    Source package: aptdaemon

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install aptdaemon deb package:
      # sudo apt-get install aptdaemon


    • /etc/apt/apt.conf.d/20dbus
    • /etc/dbus-1/system.d/org.debian.apt.conf
    • /usr/bin/aptdcon
    • /usr/sbin/aptd
    • /usr/share/apport/package-hooks/aptdaemon.py
    • /usr/share/dbus-1/system-services/org.debian.apt.service
    • /usr/share/doc/aptdaemon/changelog.Debian.gz
    • /usr/share/doc/aptdaemon/copyright
    • /usr/share/lintian/profiles/debian/aptdaemon.profile
    • /usr/share/lintian/profiles/ubuntu/aptdaemon.profile
    • /usr/share/man/man1/aptd.1.gz
    • /usr/share/man/man1/aptdcon.1.gz
    • /usr/share/man/man7/org.debian.apt.7.gz
    • /usr/share/man/man7/org.debian.apt.transaction.7.gz
    • /usr/share/polkit-1/actions/org.debian.apt.policy


    2015-10-12 - Brian Murray <brian@ubuntu.com> aptdaemon (1.1.1+bzr982-0ubuntu14) wily; urgency=medium * debian/patches/lp1439769-aptdaemon-autoinstall.patch: Display the flag name in the error message, not the package name.

    2015-10-06 - Steve Langasek <steve.langasek@ubuntu.com> aptdaemon (1.1.1+bzr982-0ubuntu13) wily; urgency=medium * Drop Vcs-Bzr from debian/control: - The branch pointed to is "ubuntu-vivid". This is obviously incorrect for wily; and you shouldn't have to do a busywork update of Vcs-Bzr with each release. - Uploaders do not have commit rights on the listed branch. A Vcs-Bzr field should only point to a branch that uploaders have rights to, otherwise it can never be authoritative. * debian/patches/lp1439769-aptdaemon-autoinstall.patch: Take a flag to indicate whether a requested package is auto-installed. Thanks to Michael Vogt <mvo@ubuntu.com>. Closes LP: #1439769.

    2015-10-01 - Sebastien Bacher <seb128@ubuntu.com> aptdaemon (1.1.1+bzr982-0ubuntu12) wily; urgency=medium * debian/patches/fix-observed-linitian-error.diff: drop Ubuntu patch that was added this cycle, it's not needed with the recent lintian change

    2015-09-30 - Sebastien Bacher <seb128@ubuntu.com> aptdaemon (1.1.1+bzr982-0ubuntu11) wily; urgency=medium * debian/patches/lintian_deprecated_error.patch: - don't list the binary-file-compressed-with-upx lintian error, it was removed from Debian/Ubuntu and is leading software-center to display warnings about skype or chrome debs (lp: #1490169)

    2015-09-29 - Sebastien Bacher <seb128@ubuntu.com> aptdaemon (1.1.1+bzr982-0ubuntu10) wily; urgency=medium * debian/control: let python(3)-aptdaemon Depends on gir1.2-packagekitglib-1.0 (<< 0.9) (restrict the version because 0.9 is incompatible, also that version was uploaded to wily-proposed and deleted but some users got it installed, that way apt knows there is a conflict to resolve) (lp: #1496292) * debian/patches/key_value_typo.patch: - remove trailing "," causing a TypeError, thanks Justin McPherson

    2015-09-28 - Iain Lane <iain@orangesquash.org.uk> aptdaemon (1.1.1+bzr982-0ubuntu9) wily; urgency=medium * Fix package installation by not considering the "data" which is bogus to pass to apt. (LP: #1352654) * Fix undefined NATIVE_ARCH by getting it from the worker.

    2015-08-20 - Barry Warsaw <barry@ubuntu.com> aptdaemon (1.1.1+bzr982-0ubuntu8) wily; urgency=medium * debian/patches/lp1487087.diff: Always avoid the bogus mock .assert_called() call.

    2015-08-20 - Barry Warsaw <barry@ubuntu.com> aptdaemon (1.1.1+bzr982-0ubuntu7) wily; urgency=medium * debian/patches/lp1487087.diff: Added to skip a bogus .assert_called() call on a mock which no longer exists, but only under Python 3.5.

    2015-08-19 - Barry Warsaw <barry@ubuntu.com> aptdaemon (1.1.1+bzr982-0ubuntu6) wily; urgency=medium * debian/patches/pep8-accommodations.diff: Added to make the PEP 8 test not fail autopkgtests due to pep8 tool bogosity. * debian/patches/fix-observed-linitian-error.diff: Adjust the test to check for the lintian error actually observed.

    2015-07-22 - Steve Langasek <steve.langasek@ubuntu.com> aptdaemon (1.1.1+bzr982-0ubuntu5) wily; urgency=medium * No-change rebuild for python3.5 transition