1. 程式人生 > >linux下glibc庫升級

linux下glibc庫升級

在工作中經常遇到glibc庫版本太低而導致某些軟體或者命令無法執行,而此時我們就需要升級glibc庫了。

可在此網站下載要升級的glibc版本:

下載地址:http://www.gnu.org/software/libc/    

檢視作業系統支援的glibc版本,執行命令strings /lib64/libc.so.6 |grep GLIBC,若是32位系統 請執行strings /lib/libc.so.6 |grep GLIBC

一般Centos6.X最大支援glibc2.12,


執行rpm -qa |grep glibc命令可以檢視本機已安裝的glibc庫:


這裡我們下載glibc2.14版本到新建,目錄下並且解壓,進入該目錄下並且新建build目錄 進入build目錄執行以下命令:





make install時報錯 提示缺少/opt/glibc-2.14/etc/ld.so.conf 這個檔案

解決方法:

cp -r /etc/ld.so.c* /opt/glibc-2.14/etc/
ln -sf /opt/glibc-2.14/lib/libc-2.14.so /lib64/libc.so.6

修改環境變數:

export LD_LIBRARY_PATH=/opt/glibc-2.14/lib:$LD_LIBRARY_PATH 

再次檢視glibc: