From 71f8fea2eb82a5736c4349ae96ac3a9e7c08674e Mon Sep 17 00:00:00 2001 From: mirkobrombin Date: Sun, 11 Sep 2022 17:21:47 +0200 Subject: [PATCH] assumes yes --- vanilla_first_setup/utils/apt.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/vanilla_first_setup/utils/apt.py b/vanilla_first_setup/utils/apt.py index 0d9e19c..c6b01a1 100644 --- a/vanilla_first_setup/utils/apt.py +++ b/vanilla_first_setup/utils/apt.py @@ -6,7 +6,7 @@ class Apt: @staticmethod def install(packages: list): subprocess.run( - ['sudo', 'apt', 'install'] + packages, + ['sudo', 'apt', 'install'] + packages + ['-y'], env={'DEBIAN_FRONTEND': 'noninteractive'}, check=True ) @@ -14,7 +14,7 @@ class Apt: @staticmethod def remove(packages: list): subprocess.run( - ['sudo', 'apt', 'remove'] + packages, + ['sudo', 'apt', 'remove'] + packages + ['-y'], env={'DEBIAN_FRONTEND': 'noninteractive'}, check=True ) @@ -22,7 +22,7 @@ class Apt: @staticmethod def purge(packages: list): subprocess.run( - ['sudo', 'apt', 'purge'] + packages, + ['sudo', 'apt', 'purge'] + packages + ['-y'], env={'DEBIAN_FRONTEND': 'noninteractive'}, check=True ) @@ -38,7 +38,7 @@ class Apt: @staticmethod def upgrade(): subprocess.run( - ['sudo', 'apt', 'upgrade'], + ['sudo', 'apt', 'upgrade', '-y'], env={'DEBIAN_FRONTEND': 'noninteractive'}, check=True )