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
最後一步要慎重,整不好就係統崩了