我需要升级通过YUM安装的RPM,它在postun部分有一个致命错误。
当我运行“yum upgrade”时,这将运行(并删除程序的用户,这是我不想要的)。
我知道如果我直接使用rpm,我可以使用“-nopostun”选项跳过本节,但是我没有看到从yum的手册页访问该选项的方法。
任何人都知道这个方法吗?
答案 0 :(得分:1)
(回答我自己的问题......)
看起来它可能像执行“rpm --erase --nopostun”一样简单,以删除错误的rpm,然后运行“yum install”来重新安装好的新版本。
答案 1 :(得分:0)
还有一个可以使用的“yum-tsflags”插件,这意味着你在最近的yum中仍然可以获得历史......但它应该是如此罕见而且无关紧要。