У меня есть куча машин Ubuntu 18.04 в удаленных местах, к которым я могу получить доступ только через модем 4G. Я могу получить к ним доступ через TeamViewer или VPN SSH.
Я заметил, когда пытался обновить его по запросу от графического интерфейса, что я потерял связь с ним, и местный человек сообщил мне, что он ждал с подсказкой, как показано ниже:
Есть ли способ сделать эти обновления без всплывающих подсказок и не нарушить связь?
Спасибо
Использовать debconf-set-selections
. Установка sudo apt-get -y install debconf-utils
.
Если
sudo debconf-get-selections | grep libssl1.0.0:amd64
шоу ничто не делает...
echo 'libssl1.0.0:amd64 libssl1.0.0/restart-services string' | sudo debconf-set-selections
и это не больше запрашивает это. Это - постоянное решение.
Для ручной установки можно также сделать
export DEBIAN_FRONTEND=noninteractive
apt-get install -y {package}