Как настроить автоматические обновления Debian
| Подробности урока | |
|---|---|
| Уровень сложности | Лёгкий |
| Права root | Требуются |
| Требования | Терминал Linux |
| Категория | Автоматизиция |
| Совместимость с ОС | Debian, Ubuntu |
| Примерное время чтения | 30 мин |
Введение
Регулярное обновление операционной системы помогает закрывать найденные уязвимости и исправлять ошибки в системных пакетах. На сервере, который работает круглосуточно, устанавливать каждое обновление вручную не всегда удобно.
В Debian для этого можно использовать пакет unattended-upgrades. Он позволяет автоматически устанавливать обновления из настроенных репозиториев, например исправления безопасности.
В этой статье разберём, как включить автоматические обновления Debian, настроить их поведение, проверить работу и при необходимости управлять перезагрузкой сервера.
Что потребуется
Для настройки понадобится:
-
Debian 11, 12 или более новая версия;
-
учётная запись
rootили пользователь с правамиsudo; -
настроенные репозитории Debian;
-
подключение к интернету.
Перед началом желательно проверить текущую версию системы:
cat /etc/os-release
Также рекомендуется обновить список доступных пакетов:
sudo apt update
Инструкции
Устанавливаем unattended-upgrades
Установить пакет можно командой:
sudo apt install unattended-upgrades
Также рекомендуется установить apt-listchanges. Он позволяет получать информацию об изменениях, которые были внесены в новые версии пакетов:
sudo apt install apt-listchanges
После установки проверим наличие пакета:
dpkg -l | grep unattended-upgrades
Включаем автоматические обновления
В Debian предусмотрена специальная команда для включения автоматической установки обновлениÐ

