2013-09-24 208 views
-1

在我的32位Linux系統,我試圖安裝mysql 5mysql安裝 - 失敗,依賴錯誤

#rpm -ivh MySQL-server-community-5.1.72-1.rhel5.i386.rpm MySQL-client-community-5.1.72-1.rhel5.i386.rpm 

warning: MySQL-server-community-5.1.72-1.rhel5.i386.rpm: V3 DSA signature: NOKEY, key ID 5072e1f5 
error: Failed dependencies: 
     libc.so.6(GLIBC_2.3.4) is needed by MySQL-server-community-5.1.72-1.rhel5 
     libc.so.6(GLIBC_2.4) is needed by MySQL-server-community-5.1.72-1.rhel5 
     libpthread.so.0(GLIBC_2.3.4) is needed by MySQL-server-community-5.1.72-1.rhel5 
     rtld(GNU_HASH) is needed by MySQL-server-community-5.1.72-1.rhel5 
     libc.so.6(GLIBC_2.3.4) is needed by MySQL-client-community-5.1.72-1.rhel5 
     libc.so.6(GLIBC_2.4) is needed by MySQL-client-community-5.1.72-1.rhel5 
     rtld(GNU_HASH) is needed by MySQL-client-community-5.1.72-1.rhel5 

誰能幫我安裝?

在此先感謝

+0

SO以外的問題;屬於[sf];另外,你不明白哪部分錯誤信息? –

+0

你必須在安裝mysql-community-versions之前檢查glibc的依賴關係 –

回答

1

它說你需要glibc版本2.4作爲最低限度,並2.3.4不存在爲好。由於RHEL4 ends at 2.3.4和你沒有它,你的問題可以是:

  1. 你試圖安裝一個(預4.8)RHEL4框中RHEL5 RPM。
  2. 您沒有安裝在RHEL5-64盒上的32位版本的glibc

你說這是一個32位的盒子,所以它看起來像前者。您可能能夠從源代碼重建RPM,但是如果您的操作系統是舊的,則不太可能工作。