Browse Source

Fixed apt propmt during apt-get distupgrade/install

bugfixes
gau1991 10 years ago
parent
commit
664e2ccc04
  1. 20
      ee/core/aptget.py

20
ee/core/aptget.py

@ -57,10 +57,14 @@ class EEAptGet():
"""
try:
with open('/var/log/ee/ee.log', 'a') as f:
proc = subprocess.Popen("apt-get dist-upgrade -o "
"Dpkg::Options::=--force-confold -y",
shell=True,
stdin=None, stdout=f, stderr=f,
proc = subprocess.Popen("DEBIAN_FRONTEND=noninteractive "
"apt-get dist-upgrade -o "
"Dpkg::Options::=\"--force-confdef\""
" -o "
"Dpkg::Options::=\"--force-confold\""
" -y ",
shell=True, stdin=None,
stdout=f, stderr=f,
executable="/bin/bash")
proc.wait()
@ -76,8 +80,12 @@ class EEAptGet():
all_packages = ' '.join(packages)
try:
with open('/var/log/ee/ee.log', 'a') as f:
proc = subprocess.Popen("apt-get install -o Dpkg::Options::=--"
"force-confold -y {0}"
proc = subprocess.Popen("DEBIAN_FRONTEND=noninteractive "
"apt-get install -o "
"Dpkg::Options::=\"--force-confdef\""
" -o "
"Dpkg::Options::=\"--force-confold\""
" -y {0}"
.format(all_packages), shell=True,
stdin=None, stdout=f, stderr=f,
executable="/bin/bash")

Loading…
Cancel
Save