2016-07-06 159 views
0

(a)我試圖在基於64位Cent OS-6系統(沒有互聯網訪問)上運行軟件(64位),並且出現以下錯誤:在64位CentOS上安裝32位glibc 6

/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory 

(b)在搜索時被理解爲要安裝32位glibc。在互聯網連接的不同系統中搜索所有依賴關係,從互聯網下載並通過pendrive將所有rpms加載到系統中,並嘗試安裝32位glibc。我得到了下面的錯誤信息(使用rpm命令時):

file /usr/bin/ldd from install of glibc-common-2.12-1.192.el6.i686 conflicts with file from package glibc-common-2.12-1.132.el6.x86_64 
file /usr/lib/locale/locale-archive.tmpl from install of glibc-common-2.12-1.192.el6.i686 conflicts with file from package glibc-common-2.12-1.132.el6.x86_64 
file /usr/share/i18n/charmaps/BIG5-HKSCS.gz from install of glibc-common-2.12-1.192.el6.i686 conflicts with file from package glibc-common-2.12-1.132.el6.x86_64 
file /usr/share/i18n/locales/ca_ES from install of glibc-common-2.12-1.192.el6.i686 conflicts with file from package glibc-common-2.12-1.132.el6.x86_64 
file /usr/share/i18n/locales/or_IN from install of glibc-common-2.12-1.192.el6.i686 conflicts with file from package glibc-common-2.12-1.132.el6.x86_64 

請幫我解決這個問題。

+0

如果您使用#'rpm -ivh'來安裝軟件包:'rpm -ivh'是保留當前版本/具有相同軟件包的兩個版本的命令。 **請使用yum **:'cd Downloads /&& yum install glibc-common-2.12-1.192.el6.i686.rpm' ...順便說一下:Yum總是使用命令'rpm -Uvh'作爲任何包安裝。 –

+0

其實,我想要兩個glibc s駐留....一個32位和一個64位....如何零售,就像在debian我們可以安裝32位和64位我猜...多種支持是在那裏。它也可能在Windows操作系統中。非常感謝... – Arp

回答

0

glibc-common.x86_64是64位CentOS6所必需的。安裝後,您可以安裝glibc.i686。或者你可以同時安裝yum:

# cd [Downloads]/ && yum install glibc-common-2.12-1.192.el6.x86_64.rpm glibc-2.12-1.192.el6.i686.rpm 

但我想你已經有glibc-common.x86_64了?

這裏的不尋常的問題是,你沒有glibc.i686。它通常安裝在默認的操作系統安裝。

+0

glibc和glibc共同的x86_64都存在。但是默認情況下,32位的glib c是不存在的。最後啓用了Internet,並配置了所有的存儲庫,包括rpmforge。然後使用yum安裝所有的軟件包...在yum乾淨的元數據之間也是有幫助的,以清除校驗和不匹配或相關的問題。總之,軟件運行起來... openmotif22,glib2 libxt是軟件所需的其他軟件包,因爲互聯網是使用yum整齊安裝的必要軟件,無需擔心abt依賴或與64位庫衝突!非常感謝您的答覆。 – Arp

相關問題