无法使用 $ rpm -ivf krb5-libs-1.8.4-3.fc14.x86_64.rpm 安装 Kerberos 库

无法使用 $ rpm -ivf krb5-libs-1.8.4-3.fc14.x86_64.rpm 安装 Kerberos 库

我的Linux版本如下:Red Hat Enterprise Linux Server release 5.5 (Tikanga) 我的rpm版本是4.4.2.3

当我尝试运行 uname -a 时,输出如下:

Linux ca1vmprdpsoft1.kla-tencor.com 2.6.18-194.el5 #1 SMP Tue Mar 16 21:52:39 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux

我已经krb5-libs-1.8.4-3.fc14.x86_64.rpm从下载http://rpmfind.net/linux/rpm2html/search.php?query=krb5-libs

$ rpm -ivf krb5-libs-1.8.4-3.fc14.x86_64.rpm
warning: krb5-libs-1.8.4-3.fc14.x86_64.rpm: Header V4 DSA signature: NOKEY, key                                                                                                  ID 42d68235
error: Failed dependencies:
        libc.so.6(GLIBC_2.7)(64bit) is needed by krb5-libs-1.8.4-3.fc14.x86_64
        rpmlib(FileDigests) <= 4.6.0-1 is needed by krb5-libs-1.8.4-3.fc14.x86_6                                                                                                 4
        rpmlib(PayloadIsXz) <= 5.2-1 is needed by krb5-libs-1.8.4-3.fc14.x86_64

请告诉我应该下载哪个版本的 Keberos 库以便解决此错误或任何其他解决此问题的建议。

答案1

啊,RPM 依赖管理.. 或者缺少。

您最好配置yum查看 EPEL 存储库,然后使用它yum来安装您想要的内容,而不是使用rpm

此外,看起来 krb5 版本需要比您现有的 glibc 版本更新的版本。当您查看的软件包版本比您 RHEL 构建的当前版本更新很多时,往往会发生这种升级。

您还尝试将 Fedora Core 14 中的软件包安装到 RHEL 5.5 系统上。
没有任何供应商支持的 kerberos 库吗? 我的意思是,你为支持付出了一大笔钱,你最好使用它。

祝你好运,让它在不破坏现有系统的情况下正常工作。

但是是的..你确实应该使用 yum。

相关内容