Архив метки

Cron-Apt — Автоматическое обновление Debian и Ubuntu Linux

Это краткая заметка на тему, как организовать автоматическое обновление Debian и Ubuntu Linux. Она также применима для многих deb based дистрибутивов (Mint, Lubuntu, Xubuntu и т.п.).

Чаще всего, это требуется для наложения критических патчей безопасности, т.к. обновление совсем всех пакетов изредка может завершится и тем, что какой-то из сервисов типа mysql автоматически не перезапустится по какой-либо причине. Поэтому, тут приведён пример именно такого обновления (патчи безопасности).

# устанавливаем cron-apt
apt update && apt install -y cron-apt

# создаём файл со списком репозиториев, содержащих обновления безопасности
grep -i security /etc/apt/sources.list > /etc/apt/cron-apt-security.list

# создаём файл конфигурации, который будет отвечать за применение обновлений безопасности
echo 'upgrade -y -o APT::Get::Show-Upgraded=true -o APT::Get::List-Cleanup=false -o Dir::Etc::SourceList=/etc/apt/cron-apt-security.list -o Dir::Etc::SourceParts="/dev/null"' > /etc/cron-apt/action.d/5-security


Нам доверили свои сайты

Image
Image
Image
Image
Image
Image
Навигация

8 (800) 77-55-7718 (800) 77-55-771

8 (800) 77-55-771