Рейтинг:3

How to do apt upgrade with noninteractive?

флаг cn

I want make Ubuntu 18.04 server (text only) upgrade itself and keep original configure in a bash script. I tried

apt update && apt upgrade -y

and

apt-get -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" dist-upgrade

and

apt upgrade --yes --force-yes

and

export DEBIAN_FRONTEND=noninteractive
apt-get -o Dpkg::Options::="--force-confold" upgrade -q -y --force-yes

ALL not working which means they all ask for interactive.

Pizza avatar
флаг in
«ВСЕ не работает», но что именно вы выдаете? Вы получаете какие-либо ошибки? Может быть, есть что-то еще, что терпит неудачу в ваших попытках? Также, как спросил @sudodus, какую версию и разновидность Ubuntu вы используете?
Рейтинг:3
флаг cn

Наконец я делаю скрипт, который работает.
Это попытается обновить все и сохранить файл конфигурации,
Безопасен только для установленной флешки.

#!/бин/баш
sudo подходящее обновление -y
экспорт DEBIAN_FRONTEND=неинтерактивный
sudo -E apt-get -o Dpkg::Options::="--force-confold" -o Dpkg::Options::="--force-confdef" dist-upgrade -q -y --allow-downgrades --allow-remove-essential --allow-change-hold-packages

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.