Update APT cache and install package(s) with progress GUI.
I hacked it together in order to learn a bit about the aptdaemon, GLib, asynchronous programming etc.
Python code is ugly but works. Needs more error handling. Could probably be written much nicer.
$ apt-install.py <package-name> [...]
Building & Installation
make to create a DEB package in
Build Requirements are debuild(1), git-dch(1) and ronn. For Ubuntu/Debian install the
devscripts git-buildpackage ruby-ronn make debhelper packages.
To create a release github-release needs to be in your PATH.