Yum 在 RHEL 上安装依赖项

Yum 在 RHEL 上安装依赖项

尝试在 RHEL7.4 上为 keepalived-1.4.5 安装 openssl-devel。

在 sudo yum install openssl-devel 之后我得到了

...<Processing Dependencies>
Finished Dependency Resolution
Error: Package krb5-workstation-1.15.1-8.el7.x86_64 (@anaconda/7.4)
Requires: libkadm5(x86-64) = 1.15.1-8.el7
Removing: libkadm5-1.15.1-8.el7.x86_64 (@anaconda/7.4)
    libkadm5(x86-64) = 1.15.1-8.el7
Updated by: libkadm5-1.15.1-19.el7.x86_64
    libkadm(x86-64) = 1.15.1-19.el7
.....<More Dependency Errors>

其他依赖项错误显示我可访问的存储库中有可用的软件包。考虑到由于卫星服务器的原因,我无法访问更新的存储库,尽管我可以从供应商处获取 rpm,但我想知道如何解决此问题。通过使用供应商在其最新存储库中找到的软件包,为 yum 创建本地存储库,大多数依赖项已得到解决。

我需要更新 krb5-workstation 吗?如果这样做,是否会影响 kerberos 配置?

努力理解错误消息,因此对如何继续进行故障排除的解释将是极其重要的。

答案1

libkadm5 和 krb5-workstation 是 krb5 软件包的子软件包。并且两者需要是同一版本发行版。

您在 repo 中拥有较新的 libkadm5 (1.15.1-19.el7),但没有相同版本的 krb5-workstation。

相关内容