【发布时间】:2020-05-28 16:41:38
【问题描述】:
例如,rpm A 需要 B1,B2,etc... 而 B 需要 C1,C2,etc...
现在我需要强制删除 B1 和 B1 要求引入的所有包。因此“A 需要 B1”这一事实需要忽略,但需要考虑“B1 需要 C1、C2 等……”这一事实。这意味着如果只有 B1 需要 C1,则同时将其删除。但如果 C1 是别人需要的,请保留。
如果使用 rpm -e --nodeps,只会删除 B1,它引入的包会被留下。另一方面,使用 yum autoremove 无法删除 B1,因为它是 A 所要求的。那么有没有同时满足这两个要求的解决方案?
【问题讨论】:
标签: dependencies rpm yum