RTFM.WIKI

Ordnung muß sein. Ordnung über alles (18+)

Инструменты пользователя

Инструменты сайта


Боковая панель


Навигация

Линкшэринг

ALARM!

Добавить новую страницу

You are not allowed to add pages
linux:centos:yum_cron


YUM: автоматическое обновление пакетов

Для автоматического обновления ПО в CentOS есть утилита yum-cron.

На важных серверах это следует использовать с особой осторожностью

Установка

# yum install yum-cron -y

Конфигурационный файл /etc/yum/yum-cron.conf

update_cmd = security
update_messages = yes
download_updates = yes
apply_updates = yes

Доступные настройки для update_cmd

# default                            = yum upgrade
# security                           = yum --security upgrade
# security-severity:Critical         = yum --sec-severity=Critical upgrade
# minimal                            = yum --bugfix update-minimal
# minimal-security                   = yum --security update-minimal
# minimal-security-severity:Critical =  --sec-severity=Critical update-minimal

Уведомления на почту

emit_via = email
email_from = yum@foobar.com
email_to = john@domain.tld
email_host = localhost

Чтобы исключить пакеты из автоматического обновления нужно добавить секцию [base] (для CentOS 7)

[base]
exclude = kernel* mysql* MariaDB* php*

Для исключения пакетов на CentOS 6 добавляем в /etc/sysconfig/yum-cron

YUM_PARAMETER="-x kernel* mysql* MariaDB* php*"

Запускаем сервис и добавляем в автозагрузку

# systemctl start yum-cron
# systemctl enable yum-cron

Проверка работы

# cat /var/log/yum.log | grep Updated

EOM

This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.More information about cookies

Discussion

Enter your comment. Wiki syntax is allowed:
 
linux/centos/yum_cron.txt · Последнее изменение: 2020/04/17 17:33 — dx