Автоматизация установки apt-get с помощью --assume-yes

Это работает для меня !!

(добавление прокси вручную из графического интерфейса через системные настройки-> сеть и т. д. должно работать). Но если нет, и вы экспортируете переменную env из терминала :

export http_proxy=http://<your proxy url>:<proxy port>

и снова для https:

export https_proxy= <usually the same as the http>

Этот работает для меня !! Чтобы запустить sudo apt-get install или sudo apt-get update вы должны запустить:

sudo -E <command>

«-E» использует переменные пользовательской среды для корневого (sudo), если на то есть только что экспортированный http_proxy / https_proxy.

Надеюсь, это поможет :)

1
задан 26 December 2016 в 05:29

1 ответ

Добавьте флаг -y в команду apt-get install <package-name>, как показано ниже, вы не получите никакой подсказки при установке пакетов.

sudo apt-get install -y <package-name>

Из apt-get --help

-y  Assume Yes to all queries and do not prompt
33
ответ дан 24 May 2018 в 09:25
  • 1
    Есть ли разница между --assume-yes и -y? – Peter Mortensen 26 November 2017 в 21:39
  • 2
    @PeterMortensen они делают то же самое. На странице man: -y, --yes, --assume-yes Automatic yes to prompts – davejagoda 6 December 2017 в 22:59

Другие вопросы по тегам:

Похожие вопросы: