我有两个软件包:软件包 7.5.0.0.0.14 和软件包 7.5.0.0.0.11
每个都包含一堆 .rpm 及其依赖项。
软件包 7.5.0.0.0.14 是软件包 7.5.0.0.0.11 的更新版本,除了一个较旧的 .rpm 软件包:fpga-fw-elic。这意味着:In 7.5.0.0.0.14
i have fpga-fw-elic.1.7.1.rpm
& In 7.5.0.0.0.11
i have fpga-fw-elic.1.7.5.rpm
(就像交叉的手一样)
当我尝试从 14 降级到 11 时,它工作正常,并且我使用命令获取了所有已降级的 rpmyum downgrade -y * --verbose --downloadonly
但是当我尝试从 11 升级到 14 时,我得到了无法解决的缺失依赖项。我使用以下命令:yum update -y * --verbose --downloadonly
。
我该如何解决这个问题?当然我可以降级到fpga-fw-elic.1.7.1.rpm
第一个并安装它,然后我就可以yum update -y * --verbose --downloadonly
毫无问题地使用了,但我现在还不想安装任何 RPM。
请问有什么建议吗?
答案1
从您的 yum 命令中删除,-y
这样 yum 将执行所有依赖性检查,然后它将提示您是否继续更新。