Иногда возникает необходимость исключить из обновления определенные пакеты, к примеру если вы не уверены что после обновления PHP до определенной версии все будет работать правильно, но при этом вы хотите обновлять остальные компоненты операционной системы.
В случае если пакеты необходимо исключить временно, необходимо использовать ключ командной строки --exclude=
Пример:
1 2 3 | yum update --exclude=php* yum update --exclude=php* update yum update --exclude=php54* |
Второй способ, более кардинальный, схож с предыдущим, необходимо использовать, если обновления необходимо исключить на постоянной основе.
Для этого открываем файл /etc/yum.conf и добавляем параметр exclude
Пример:
1 2 3 4 5 6 7 8 9 10 11 12 | [main] cachedir=/var/cache/yum keepcache=0 debuglevel=2 logfile=/var/log/yum.log distroverpkg=redhat-release tolerant=1 exactarch=1 obsoletes=1 gpgcheck=1 plugins=1 exclude=php54* kernel* |