session-installer
APT based installer using PackgeKit's session DBus API
Install
- All systems
-
curl cmd.cat/session-installer.sh
- Ubuntu
-
apt-get install sessioninstaller
- Windows (WSL2)
-
sudo apt-get update
sudo apt-get install sessioninstaller
- Raspbian
-
apt-get install sessioninstaller
- Dockerfile
- dockerfile.run/session-installer
sessioninstaller
APT based installer using PackgeKit's session DBus API
Sessioninstaller allows applications to easily install additional software (e.g. extensions or GSreamer codecs), uninstall files and perform simple software status queries by implementing the distribution neutral D-Bus session interface of PackageKit. The whole process including confirmation, error reporting and progress and notification is handled by sessioninstaller. The reference implementation of the D-Bus interface can be found in gnome-packagekit. It was also adpoted by KPackageKit. In contrast to gnome-packagekit and KPackageKit it doesn't use the PackageKit daemon for querying and installation, but instead makes use of APT and aptdaemon (alternatively synaptic can be used).