Я хотел бы настроить некоторые виртуальные машины Ubuntu Server, чтобы всегда получать обновления (каждую ночь) без запроса?
Посмотри на cron-apt
Я бы не рекомендовал автоматические обновления, но вы можете сделать что-то вроде этого:
создать файл ... update.sh
например, бросить в /usr/local/sbin/
#!/bin/sh
apt-get update
apt-get -y dist-upgrade
бегать chmod 700 /usr/local/sbin/update.sh
и chown root.root /usr/local/sbin/update.sh
затем в корневом каталоге crontab добавьте строку:
15 03 * * * /usr/local/sbin/update.sh
это положит начало твоему apt-get update
и apt-get -y dist-upgrade
каждую ночь в 3:15
или просто:
15 03 * * * /usr/sbin/apt-get update && /usr/sbin/apt-get -y dist-upgrade
в корневом каталоге sudo crontab -e
отредактировать его.
если вы хотите только скачать:
15 03 * * * /usr/sbin/apt-get update && /usr/sbin/apt-get -yd dist-upgrade
Есть статья Вот это расскажет вам, как отключить всплывающее окно обновления.
Затем вам нужно запустить
apt-get update
apt-get -y upgrade
из корневого crontab