Tell apt-get to never ask questions

It seems to be blocking waiting on user input
for a couple packages now

Fixes #379
This commit is contained in:
yuvipanda
2019-06-18 13:14:14 -07:00
parent eb8aaa05da
commit 7d4ecf9866

View File

@@ -43,8 +43,11 @@ def install_packages(packages):
# Check if an apt-get update is required # Check if an apt-get update is required
if len(os.listdir('/var/lib/apt/lists')) == 0: if len(os.listdir('/var/lib/apt/lists')) == 0:
utils.run_subprocess(['apt-get', 'update', '--yes']) utils.run_subprocess(['apt-get', 'update', '--yes'])
env = os.environ.copy()
# Stop apt from asking questions!
env['DEBIAN_FRONTEND'] = 'noninteractive'
utils.run_subprocess([ utils.run_subprocess([
'apt-get', 'apt-get',
'install', 'install',
'--yes' '--yes'
] + packages) ] + packages, env=env)