64bit Linux下如何安裝32bit的rpm包 - yum install libaio.i686

tolywang發表於2014-08-19

       在64位的Linux安裝64位的oracle的時候,有時候會出現“libXext.so.6: cannot open shared object file:”的錯誤。 或者有時出現 libXp.so.6 is needed by openmotif21-2.1.30-11.EL...錯誤。

這個原因主要是oracle在安裝的時候需要安裝一些32位的lib,可以採用如下的解決辦法:

# yum list  available  | grep  libXp
libXp.i686               1.0.0-15.1.el6                 Server 
libXp.x86_64           1.0.0-15.1.el6                 Server
libXp-devel.i686           1.0.0-15.1.el6                 Server
libXp-devel.x86_64           1.0.0-15.1.el6                 Server
.... 

所以需要安裝  libXp.i686 及 libXp.x86_64

#  yum    install    libXext.i686    
#  yum    install    libXext.x86_64         

再比如在查詢 gdbm 包,發現只有x86_64 , 沒有 32bit 的 ,那麼可以使用
 #  yum  install   gdbm.i686   來安裝32bit的包。

 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-1253951/,如需轉載,請註明出處,否則將追究法律責任。

相關文章