import subprocess from AbstractModule import AbstractModule class Systemupdate(AbstractModule): def run(self): print("Running update") subprocess.call(["apt", "update"]) subprocess.call(["apt", "upgrade"]) subprocess.call(["apt", "dist-upgrade"]) subprocess.call(["apt", "autoremove"]) subprocess.call(["apt", "autoclean"]) print("All update processes finished, please check output for further details.")