如何在yum升级中使用RPM选项?

时间:2010-03-25 09:29:55

标签: rpm yum

我需要升级通过YUM安装的RPM,它在postun部分有一个致命错误。

当我运行“yum upgrade”时,这将运行(并删除程序的用户,这是我不想要的)。

我知道如果我直接使用rpm,我可以使用“-nopostun”选项跳过本节,但是我没有看到从yum的手册页访问该选项的方法。

任何人都知道这个方法吗?

2 个答案:

答案 0 :(得分:1)

(回答我自己的问题......)

看起来它可能像执行“rpm --erase --nopostun”一样简单,以删除错误的rpm,然后运行“yum install”来重新安装好的新版本。

答案 1 :(得分:0)

还有一个可以使用的“yum-tsflags”插件,这意味着你在最近的yum中仍然可以获得历史......但它应该是如此罕见而且无关紧要。