Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версия | |||
| linux:centos:yum_cron [2021/06/23 15:26] – dx | linux:centos:yum_cron [2021/06/23 15:27] (текущий) – dx | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| + | ====== YUM: автоматическое обновление пакетов ====== | ||
| + | Для автоматического обновления ПО в CentOS есть утилита **yum-cron**. | ||
| + | |||
| + | <note warning> | ||
| + | |||
| + | Установка | ||
| + | |||
| + | < | ||
| + | |||
| + | Конфигурационный файл ''/ | ||
| + | |||
| + | |||
| + | < | ||
| + | update_cmd = security | ||
| + | update_messages = yes | ||
| + | download_updates = yes | ||
| + | apply_updates = yes | ||
| + | </ | ||
| + | |||
| + | Доступные настройки для '' | ||
| + | |||
| + | < | ||
| + | # default | ||
| + | # security | ||
| + | # security-severity: | ||
| + | # minimal | ||
| + | # minimal-security | ||
| + | # minimal-security-severity: | ||
| + | </ | ||
| + | |||
| + | Уведомления на почту | ||
| + | |||
| + | < | ||
| + | emit_via = email | ||
| + | email_from = [email protected] | ||
| + | email_to = [email protected] | ||
| + | email_host = localhost | ||
| + | </ | ||
| + | |||
| + | Чтобы исключить пакеты из автоматического обновления нужно добавить секцию '' | ||
| + | |||
| + | < | ||
| + | [base] | ||
| + | exclude = kernel* mysql* MariaDB* php* | ||
| + | </ | ||
| + | |||
| + | Для исключения пакетов на CentOS 6 добавляем в ''/ | ||
| + | |||
| + | < | ||
| + | |||
| + | Запускаем сервис и добавляем в автозагрузку | ||
| + | |||
| + | < | ||
| + | # systemctl start yum-cron | ||
| + | # systemctl enable yum-cron | ||
| + | </ | ||
| + | |||
| + | Проверка работы | ||
| + | |||
| + | < | ||
| + | |||
| + | EOM | ||
| + | |||
| + | {{tag> | ||