Найти в Дзене
Уроки Linux

🛠️ Как настроить автоматическое обновление пакетов в Linux

🛠️ Как настроить автоматическое обновление пакетов в Linux Привет, друзья линукса и DevOps! 🚀 Если вы хотите, чтобы ваша система всегда оставалась свежей и безопасной без постоянного ручного вмешательства — этот пост для вас. Настроить автоматические обновления — значит сделать ваш сервер или рабочий ПК чуть более умным и спокойнее спать по ночам. Плюсы этого подхода: - Постоянная актуальность пакетов - Меньше уязвимостей - Меньше рутины На практике это легко реализовать через системные таймеры или cron. Для систем с systemd создаем юнит: - Создаем файл /etc/systemd/system/auto-updates.service [Unit] Description=Автообновление системы [Service] Type=oneshot ExecStart=/usr/bin/apt-get update && /usr/bin/apt-get upgrade -y - Активируем его: sudo systemctl enable --now auto-updates.timer А таймер — в файле /etc/systemd/system/auto-updates.timer: [Unit] Description=Таймер автоматических обновлений [Timer] OnCalendar=*-*-* 03:00:00 Persistent=true [Install] WantedBy=timers.ta

🛠️ Как настроить автоматическое обновление пакетов в Linux

Привет, друзья линукса и DevOps! 🚀

Если вы хотите, чтобы ваша система всегда оставалась свежей и безопасной без постоянного ручного вмешательства — этот пост для вас. Настроить автоматические обновления — значит сделать ваш сервер или рабочий ПК чуть более умным и спокойнее спать по ночам.

Плюсы этого подхода:

- Постоянная актуальность пакетов

- Меньше уязвимостей

- Меньше рутины

На практике это легко реализовать через системные таймеры или cron.

Для систем с systemd создаем юнит:

- Создаем файл /etc/systemd/system/auto-updates.service

[Unit]

Description=Автообновление системы

[Service]

Type=oneshot

ExecStart=/usr/bin/apt-get update && /usr/bin/apt-get upgrade -y

- Активируем его:

sudo systemctl enable --now auto-updates.timer

А таймер — в файле /etc/systemd/system/auto-updates.timer:

[Unit]

Description=Таймер автоматических обновлений

[Timer]

OnCalendar=*-*-* 03:00:00

Persistent=true

[Install]

WantedBy=timers.target

Теперь ваша система сама будет обновляться каждое утро. Без нервяка, без ошибок.

А как ты настраиваешь автоматические обновления? Делишься своим опытом?

- Присоединяйся к нашему телеграм-каналу https://t.me/LinuxSkill и тестируй знания в боте https://t.me/gradeliftbot — там много интересного!