1.2Kпросмотров
27.1%от подписчиков
21 марта 2026 г.
Score: 1.3K
🔧 Автоматизация обновлений пакетов в 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 Club