我一定在这里遗漏了一些明显的东西。如果同一软件产品有两个版本相同的 RPM 软件包,其中一个安装在我的一台设备上(具有一公吨的软件包作为依赖项),我如何才能将其替换为另一个,而无需经历擦除和删除的麻烦重新安装大量的依赖包?
我想通过 来做到这一点yum
。rpm
基于 的解决方案(强制)被勉强接受。
答案1
尝试使用 YUM 的 shell 事务:
# yum shell
>
> remove <package>
> repo disable <repo ID of not required package>
> install <package>
> run
> exit