TGViewer
Linux: Системный администратор Linux: Системный администратор @linux_odmin · 1.92K subscribers
Post #277 780
🔧 Автоматизация обновлений пакетов в Linux 🛠️

Привет, админы! Сегодня поговорим о автоматизации обновлений пакетов в Linux. Обновления – важная часть безопасности и стабильности системы, но делать их вручную на десятках серверов – это боль. Давайте упростим себе жизнь! 😎

1️⃣ Автообновления в Debian/Ubuntu
Можно настроить unattended-upgrades, чтобы система сама обновляла пакеты:

Установка:

sudo apt update && sudo apt install unattended-upgrades

Включаем автоматическое обновление:

sudo dpkg-reconfigure unattended-upgrades

Далее следуем инструкциям, включаем обновления, и всё!

🔹 Файл конфигурации: /etc/apt/apt.conf.d/50unattended-upgrades
🔹 Логи: /var/log/unattended-upgrades/

2️⃣ Автообновления в CentOS/RHEL/AlmaLinux/Rocky
Здесь нам поможет пакет dnf-automatic:

Установка:

sudo dnf install dnf-automatic -y

Настройка:
Редактируем файл /etc/dnf/automatic.conf
- Ищем строку apply_updates = no
- Меняем на apply_updates = yes

Запускаем сервис:

sudo systemctl enable --now dnf-automatic.timer

🔹 Логи: /var/log/dnf.rpm.log

3️⃣ Обновления по расписанию (Crontab)
Если не хочется ставить дополнительные пакеты, можно сделать простенький cron-запуск:

Пример для Debian/Ubuntu:

echo "0 3 * * * root apt update -y && apt upgrade -y" | sudo tee /etc/cron.d/autoupdate

Этот скрипт будет обновлять систему каждую ночь в 3 часа.


⚠️ Важно:
- Если обновления критичны, тестируйте их сначала на тестовой машине.
- Следите за логами, чтобы не пропустить проблемы.
- Иногда автообновления могут сломать что-то важное (особенно на серверах с нестандартными конфигурациями).

А вы используете автообновления на своих серверах? Или предпочитаете всё делать руками? 💬 Пишите в комментах!

#Linux@linux_odmin #LinuxTips@linux_odmin #Команды@linux_odmin

👉 @linux_odmin
  • 👍 4
  • 🤔 1
More from @linux_odmin
  1. Sep 11, 2026🔥 Когда tcpdump врёт: ловим только то, что проходит через iptables Иногда вы запускаете t…
  2. Sep 8, 2026Хотите быстро проверить, через какой интерфейс и IP ваш Linux-сервер выйдет к определённом…
  3. Sep 1, 2026Как быстро сбросить сетевой интерфейс без перезапуска системы Иногда после правки конфигур…
  4. Aug 26, 2026🔐 Fail2Ban для защиты SSH: настройка за 2 минуты SSH — первая цель сканеров и брутфорсеро…
  5. Aug 23, 2026Диагностика “висящих” TCP-соединений: как быстро найти виновника Когда приложение “подвиса…
  6. Aug 12, 2026🔥 WireGuard через systemd: автоподключение при старте + автоматический рестарт WireGuard…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →