1. 程式人生 > >Centos 升級 glibc 時失敗, 解決方案

Centos 升級 glibc 時失敗, 解決方案

一. 環境介紹

         今天開發呼叫so檔案,發現該so庫依賴了 glibc_2.14(檢視方式為 ldd xxx.so),但我使用的Centos6.5 x86_64的glibc是glibc-2.12,版本偏低,需要升級。沒有升級前的版本如下圖,查詢 rpm -qa | grep glibc


二. 升級出錯

         我當時下載的包為glibc-2.14.tar.xz ,升級過程中出現如下錯誤 checking for gnumake... no 如圖所示

三. 解決方案

     我在網上找到一個很好的解決方案,安裝glibc-2.15 ,地址是:Error Server CentOS

要下載如包:

glibc-2.15-60.el6.i686.rpm
glibc-2.15-60.el6.x86_64.rpm
glibc-common-2.15-60.el6.x86_64.rpm
glibc-devel-2.15-60.el6.x86_64.rpm
glibc-headers-2.15-60.el6.x86_64.rpm

#!/bin/bash
rpm -Uvh glibc-2.15-60.el6.i686.rpm \
glibc-2.15-60.el6.x86_64.rpm \
glibc-common-2.15-60.el6.x86_64.rpm \
glibc-devel-2.15-60.el6.x86_64.rpm \
glibc-headers-2.15-60.el6.x86_64.rpm
注意 \ 後面沒有空格,直接跟上包名,如 \glibc-2.15-60.el6.x86_64.rpm成功解決,同時感謝這位發貼的外國友人 Members !
成功如下提示: