From c081825e228b61cee24bcfc42d7b16926bf9d9c0 Mon Sep 17 00:00:00 2001 From: Nicolas KAROLAK <nicolas@karolak.fr> Date: Fri, 18 Oct 2019 08:14:47 +0000 Subject: [PATCH] noninteractive installation of packages --- pkgs_envsetup.py | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/pkgs_envsetup.py b/pkgs_envsetup.py index be816fb0..10062e8c 100755 --- a/pkgs_envsetup.py +++ b/pkgs_envsetup.py @@ -29,11 +29,22 @@ def main(): != 0 ): result = run( - ["/usr/bin/apt-get", "install", "-y", pkg], + [ + "/usr/bin/apt-get", + "install", + "-q", + "-y", + "-o", + "Dpkg::Options::='--force-confdef'", + "-o", + "Dpkg::Options::='--force-confold'", + pkg, + ], shell=False, stdout=PIPE, stderr=STDOUT, stdin=PIPE, + env={"DEBIAN_FRONTEND": "noninteractive"}, ) if result.returncode == 0: print("{} install succeeded".format(pkg)) -- GitLab