Назад | Перейти на главную страницу

Как я могу заставить сервер Ubuntu всегда устанавливать обновления без запроса?

Я хотел бы настроить некоторые виртуальные машины 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