]> git.siccegge.de Git - forks/vmdebootstrap.git/blobdiff - vmdebootstrap
clean up APT cache after installing packages
[forks/vmdebootstrap.git] / vmdebootstrap
index f857baca51ea989a09f4a0cd17114173e5d624f1..5b4fa96187affa0fef7d292718eadd2d097554a5 100755 (executable)
@@ -107,6 +107,7 @@ class VmDebootstrap(cliapp.Application):
             self.set_hostname(rootdir)
             self.create_fstab(rootdir)
             self.install_debs(rootdir)
+            self.cleanup_apt_cache(rootdir)
             self.set_root_password(rootdir)
             self.create_users(rootdir)
             self.remove_udev_persistent_rules(rootdir)
@@ -251,6 +252,10 @@ class VmDebootstrap(cliapp.Application):
         logging.debug('stdout:\n%s' % out)
         shutil.rmtree(tmp)
 
+    def cleanup_apt_cache(self, rootdir):
+        out = self.runcmd(['chroot', rootdir, 'apt-get', 'clean'])
+        logging.debug('stdout:\n%s' % out)
+
     def set_root_password(self, rootdir):
         if self.settings['root-password']:
             self.message('Setting root password')