是否可以取消依赖包而不是实际的包?

时间:2016-07-19 16:25:29

标签: redhat rpm

用例:
包A
要求:包B(B不要求A)

$ yum删除包B
也将删除包A

有没有办法避免卸载软件包A,以某种方式修改spec文件?

2 个答案:

答案 0 :(得分:0)

yumdnf位于rpm之上作为界面。您可以直接强制rpm删除RPM。

然而,它可能做正确的事情,并且很容易让你头疼,除非你非常具体知道你在做什么以及为什么。

答案 1 :(得分:0)

从评论中我假设你知道你在做什么:

rpm -e --nodeps <pkg>

其他读者:请小心处理,因为你可能会自己开枪。