繁体   English   中英

如何在64位Linux Red Hat 6.2服务器上安装32位软件包

[英]how Install 32-bit packages on 64-bit Linux red hat 6.2 server

我的操作系统是Red Hat 6.2服务器64位
我正在尝试安装Oracle 11要求的软件包,但无法安装i686软件包。

样品

[root@redhat1 Packages]# rpm -ivh nss-softokn-freebl-3.14.3-17.el6.i686.rpm

warning: nss-softokn-freebl-3.14.3-17.el6.i686.rpm: Header V3 RSA/SHA256 Signatu            re, key ID ec551f03: NOKEY

error: Failed dependencies:

        libc.so.6 is needed by nss-softokn-freebl-3.14.3-17.el6.i686
        libc.so.6(GLIBC_2.0) is needed by nss-softokn-freebl-3.14.3-17.el6.i686
        libc.so.6(GLIBC_2.1) is needed by nss-softokn-freebl-3.14.3-17.el6.i686
        libc.so.6(GLIBC_2.1.3) is needed by nss-softokn-freebl-3.14.3-17.el6.i68            6
        libc.so.6(GLIBC_2.3) is needed by nss-softokn-freebl-3.14.3-17.el6.i686
        libc.so.6(GLIBC_2.3.4) is needed by nss-softokn-freebl-3.14.3-17.el6.i68            6
        libc.so.6(GLIBC_2.4) is needed by nss-softokn-freebl-3.14.3-17.el6.i686
        libc.so.6(GLIBC_2.7) is needed by nss-softokn-freebl-3.14.3-17.el6.i686
        libdl.so.2 is needed by nss-softokn-freebl-3.14.3-17.el6.i686
        libdl.so.2(GLIBC_2.0) is needed by nss-softokn-freebl-3.14.3-17.el6.i686
        libdl.so.2(GLIBC_2.1) is needed by nss-softokn-freebl-3.14.3-17.el6.i686

要么

[root@redhat1 Packages]# rpm -Uvh compat-libstdc++-33-3.2.3-69.el6.i686.rpm

warning: compat-libstdc++-33-3.2.3-69.el6.i686.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY

error: Failed dependencies:

        libc.so.6 is needed by compat-libstdc++-33-3.2.3-69.el6.i686
        libc.so.6(GLIBC_2.0) is needed by compat-libstdc++-33-3.2.3-69.el6.i686
        libc.so.6(GLIBC_2.1) is needed by compat-libstdc++-33-3.2.3-69.el6.i686
        libc.so.6(GLIBC_2.1.3) is needed by compat-libstdc++-33-3.2.3-69.el6.i686
        libc.so.6(GLIBC_2.2) is needed by compat-libstdc++-33-3.2.3-69.el6.i686
        libc.so.6(GLIBC_2.3) is needed by compat-libstdc++-33-3.2.3-69.el6.i686
        libm.so.6 is needed by compat-libstdc++-33-3.2.3-69.el6.i686

要么

[root@redhat1 Packages]# rpm -Uvh glibc-2.12-1.47.el6.i686.rpm


warning: glibc-2.12-1.47.el6.i686.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY
error: Failed dependencies:

        libfreebl3.so is needed by glibc-2.12-1.47.el6.i686
        libfreebl3.so(NSSRAWHASH_3.12.3) is needed by glibc-2.12-1.47.el6.i686

我无法在64位红色帽子上安装i686 Packges。

理想情况下,您应该能够使用以下两个命令解决问题:

yum clean all
yum install glibc.i686

一个故障排除技巧可能是尝试

yum search libc.so.6

这些链接也可能有助于:

=============================================

附录:

您发布了以下附加信息:

yum install glibc.i686 Loaded plugins: product-id, security, subscription-manager Updating certificate-based repositories.
No package glibc.i686 available. Error: Nothing to do

这意味着您当前配置的存储库都没有碰巧具有32位glibc运行时。

如果您有RedHat DVD,请尝试以下操作:

在不使用yum的情况下在64位RHEL上安装32位库(glibc)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM