Настройка оповещения/автоматического обновления пакетов на Centos с помощью yum-cron

В Centos 5 для этих целей использовался

В Centos 6 он был заменен на

 

1.Устанавливаем yum-cron

 

2.Настраиваем конфигурационный файл yum-cron

Не устанавливать пакеты,только проверять наличие обновлений(по умолчанию пакеты устанавливаются(используется no))

Длительность случайной задержки в минутах,которую использует yum(по умолчанию до 60 минут)

E-Mail для оповещения о наличии обновлений

День недели,когда будет осуществляться проверка наличие обновлений(по умолчанию — ежеденевно)

 

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

И при наличие обновлений оповещать по почте

 

Если для запуска скрипта необходимо использовать другое время,тогда переносим этот скрипт из

/etc/cron.daily/0yum.cron в /etc/cron.d/, после чего добавляем задание через crontab -e

 

3.Включаем автоматическую проверку обновлений и добавляем в автозагрузку

 

Если не требуется обновлять определенные пакеты(как вручную,так и автоматически), то добавляем их в исключение.Например, kernel и php.

 

Если не требуется обновлять пакеты ТОЛЬКО в автоматическом режиме, тогда в

/etc/sysconfig/yum-cron добавляем в параметр YUM_PARAMETER необходимые пакеты.

 

Источник:

http://linuxaria.com/pills/enabling-automatic-updates-in-centos-6-and-red-hat-6

Комментирование и размещение ссылок запрещено.

Комментарии закрыты.

Яндекс.Метрика