Как я могу настроить свой Ubuntu не только на регулярное (и автоматическое) обновление обновлений безопасности (я мог бы установить это при установке Ubuntu), но и на автоматическое обновление ВСЕХ пакетов в фоновом режиме без вмешательства пользователя?
Дополнительный вопрос: если бы я мог настроить это, как часто мой ящик Ubuntu проверяет наличие обновлений, то что я должен установить? Проверять это каждый час? Или есть какой-нибудь встроенный случайный способ, я имею в виду, что Ubuntu ждет случайное время, а затем проверяет наличие обновлений? (не давать большой трафик серверам репозитория каждый час, например: 20 ч; 21 ч; 22 ч; и т. д.)
источник
Автоматическое ежедневное обновление пакетов с использованием Cron и Apt-Get
ПРЕДУПРЕЖДЕНИЕ. Как и при любых системных изменениях, могут возникнуть новые или дополнительные проблемы. Пожалуйста, не забудьте сделать резервную копию ваших данных и конфигураций! Используйте этот документ на свой страх и риск.
Создание файла ежедневного задания Cron
Сначала вам нужно будет создать файл задания cron. Вы можете использовать простой текстовый редактор, чтобы создать файл и сохранить его в своем домашнем каталоге. В текстовом редакторе введите следующие строки:
Теперь нажмите «Сохранить» и назовите файл как «autoupdt».
Перемещение файла задания Cron в Cron.Daily
Теперь, когда вы создали файл задания cron, его нужно переместить в ежедневный каталог cron, чтобы он ежедневно запускался автоматически. Для этого нам сначала нужно открыть терминал командной строки ( CTRL+ ALT+ T).
Нам нужно переместить файл в соответствующий каталог. Введите следующую команду в командной строке, чтобы переместить файл:
Создание исполняемого файла задания Cron
Теперь, когда файл создан и готов к ежедневному запуску cron, нам все еще нужно сделать файл исполняемым, чтобы cron мог его запустить.
Следовать за
Для более подробной информации о пользовательской конфигурации cron, пожалуйста, обратитесь к:
Законченный
источник