aptkit

transaction based package management service
  https://github.com/linuxmint/aptkit
  0
  no reviews



Aptkit allows users to perform package management tasks, refreshing the cache, upgrading the system, installing or removing software packages.

It provides the following main features:

- D-Bus interface to write clients in several languages - Modules and widgets to write clients in Python3/GTK3 - CLI tools - 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