Как сказать Конфетке, что программа была вручную удалена

Если я устанавливаю часть программного обеспечения с помощью Yum и затем обновляю то здание программного обеспечения из источника, как я говорю, что Yum для не перезаписи источника создал программное обеспечение в следующий раз, когда Yum видит 'обновление' для программного обеспечения?

Я могу сказать конфетке, что она была вручную удалена так, чтобы она думала, что вкусная установленная версия больше не там?

Я не хочу к конфетке, удаляют программное обеспечение сначала и затем создают, потому что я хочу сохранить сервисные сценарии и вспомогательные вещи от вкусного пакета

0
задан 27 October 2015 в 19:32
3 ответа

Нашел руководство (осторожно его pdf) от Red-Hat относительно yum . Ваша цель должна быть yum check или yum history .

С помощью yum history вы можете просматривать и редактировать свою базу данных yum.

1
ответ дан 4 December 2019 в 13:45

Если вы не хотите трогать установленный вами пакет, просто добавьте его в список исключений на /etc/yum.conf

Итак, если, например, пакет, который вы хотите игнорировать, это httpd , вы добавляете следующее в /etc/yum.conf после [main] раздела

[main]
exclude=httpd*

В зависимости от пакета вы можете добавить * после имени пакета, чтобы соответствовать любым пакетам, начинающимся с этого имени.

1
ответ дан 4 December 2019 в 13:45

Похоже, что либо installonlypkgs, либо exclude в yum.conf выполнят свою работу

0
ответ дан 4 December 2019 в 13:45

Теги

Похожие вопросы