linux-tools/modules/systemupdate/systemupdate.py

16 lines
469 B
Python

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.")