2017-09-01 151 views
-1

我的操作系統是Red Hat 6.2服務器64位
我正在嘗試爲oracle 11要求安裝軟件包 並且無法安裝i686軟件包。如何在64位Linux Red Hat 6.2服務器上安裝32位軟件包

樣品

[[email protected] 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 

OR

[[email protected] 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 

OR

[[email protected] 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 

,我不能在Red Hat 64位安裝的i686 Packges。

+0

求助 –

回答

2

理想情況下,你應該能夠用這兩個命令來解決問題:

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,試試這個:產品ID,安全,訂閱經理:

Installing 32 bit libraries (glibc) on 64 bit RHEL without using yum

+0

[根@ redhat1包]#百勝清潔所有 加載的插件確定TNX 更新基於證書的存儲庫。 清理回收: 清理所有內容 –

+0

[root @ redhat1軟件包]#yum install glibc.i686 加載的插件:product-id,security,subscription-manager 更新基於證書的存儲庫。 設置安裝過程 沒有可用的軟件包glibc.i686。 錯誤:無事可做@ paulsm4 –

+0

錯誤信息'無包glibc.i686可用'幫助 - 謝謝。您需要找到具有32位glibc運行時的repo,並將其添加到您的/etc/yum.d配置中。看到我上面更新。 – paulsm4

相關問題