Как использовать опцию RPM в обновлении yum? - PullRequest
1 голос
/ 25 марта 2010

Мне нужно обновить RPM, установленный через YUM, с фатальной ошибкой в ​​разделе postun.

Это запустится (и удалит пользователя программы, чего я не хочу), когдаЯ запускаю «yum upgrade».

Я знаю, что если бы я использовал rpm напрямую, я мог бы просто использовать опцию «-nopostun», чтобы пропустить этот раздел, но я не вижу способа получить доступ к этой опциисо страницы руководства yum.

Кто-нибудь знает способ обойти это?

Ответы [ 2 ]

1 голос
/ 25 марта 2010

(отвечая на мой вопрос ...)

Похоже, что это может быть так же просто, как выполнить команду "rpm --erase --nopostun", чтобы удалить неправильные rpm, а затем запустить "yum install", чтобы переустановить новую версию.

0 голосов
/ 30 марта 2010

Существует также плагин "yum-tsflags", который можно использовать, что означает, что вы все еще получаете историю и т. Д. В последнее время ... но это должно быть настолько редко, что это не имеет большого значения.

...