从不同版本号的存储库安装 RHEL yum 软件包

从不同版本号的存储库安装 RHEL yum 软件包

我有两台 RHEL 机器。一台运行 RHEL 6.9,另一台运行 RHEL 7.7。

我可以访问当地的RHEL 6.9 和 RHEL 7.7 存储库的副本。这是仅有的我拥有存储库访问权限。

RHEL 6.9 存储库包含适用于 SVN 1.6.11 的软件包。RHEL 7.7 存储库包含适用于 SVN 1.7.14 的软件包。

我想在 RHEL 6.9 机器上安装 SVN 1.7.14。在 RHEL 6.9 机器上,当我将 yum 指向 RHEL 7.7 存储库(SVN 1.7.14 软件包所在的位置)并尝试安装 SVN 1.7.14 时,我收到许多有关依赖软件包冲突的错误。当然,这并不奇怪。

如何在 RHEL 6.9 机器上安装 SVN 1.7.14?

答案1

这不会起作用。

这就像说:我想在我的标致 107 上安装兰博基尼的发动机。这虽然可能,但需要做很多工作。但结果既不是兰博基尼也不是标致。而且不值得付出努力。

您可以从 7.7 存储库中获取源 rpm,然后使用mockRHEL 6 对其进行重建。您会遇到一些缺失或旧的依赖项,因此您也必须重建它们。而且它会递归进行,您可能需要花费数周或数月来完成这项任务。

考虑到 RHEL6 将于今年 11 月停止服务,您可能宁愿花时间迁移到 RHEL 8。

相关内容