Linux/Centos下/lib64/libc.so.6: version `GLIBC_2.30' not found

cd download
wget http://mirrors.nju.edu.cn/gnu/libc/glibc-2.30.tar.xz

這個地方在下載的時候比較慢,我建議直接到網站上去下載,然後拷貝到Linux服務器上。
xz -d glibc-2.30.tar.xz
tar -xf glibc-2.30.tar
mkdir build
cd build
../configure  --prefix=$HOME/local
make

點擊完該步驟時,我慌了,頁面大片的命令快速的刷屏,我心想系統是不是崩潰了,但是我要淡定的看看最後的結果到底是啥樣的。最後大概要10分鐘左右吧,運行就結束啦,所以看見很多命令的時候莫慌,等待運行完。
make install

點擊這一步的時候也是很多命令輸出,經過上一步驟之後,這步應該就淡定不少了吧。哈哈

安裝完後,看看是不是包含缺少的庫

[root@node107244 glibc-2.23]# strings build/math/libm.so.6 | grep GLIBC_2.23

 

然後將 原來的 libm.so.6 ln 到這個 so 上

/lib64/libm.so.6 最好先備份一下再link。

sudo rm /lib64/libm.so.6

sudo ln -s  home/xxxx/glibc-2.30/build/math/libm.so.6  /lib64/libm.so.6

最後一步要慎重,整不好就係統崩了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章