Исключение пакетов в YUM при обновлении
Исключения при обновлении пакетов с использованием пакетного менеджера yum
Встречаются ситуации, когда используемое ПО собрано из исходников со всеми необходимыми модулями и очередное обновление затирает все труды. Досадно.
Чтобы избежать этого, мы добавим в исключения данные пакеты.
Редактируем необходимый нам репозиторий, например epel.repo:
1 | [epel] |
И добавляем в конец секции [epel] строчку вида exclude=nginx nginx*.
Для исключения нескольких пакетов указываем их через пробел. Также можно указывать маски, используя для этого символ *.
Также мы можем исключать пакеты при обновлении непосредственно из командной строки, например:
1 | yum --exclude=nginx update |