rpt, the retrograde package tool, will be a non-interactive front-end to apt, which will keep the set of installed packages on a given host synchronized with a list of desired packages.

By making this aspect of a system's state accessible as a (set of) configuration(s) file(s), we can control it through our configuration files generation framework.