下载高版本到/usr/local,并解压到
cd /usr/local
wget https://ftp.gnu.org/gnu/glibc/glibc-2.17.tar.gz
tar -zxvf glibc-2.17.tar.gz
其他版本:http://ftp.twaren.net/Unix/GNU/gnu/libc/
编译并安装
cd glibc-2.17
./configure --prefix=/usr --disable-profile --enable-add-ons --with-headers=/usr/include --with-binutils=/usr/bin
如果现实以下错误信息
解决方法:新建一个目录,然后进入该目录,用绝对路径编译。
cd /usr/local/glibc-2.17
mkdir build
cd build
../configure --prefix=/usr --disable-profile --enable-add-ons --with-headers=/usr/include --with-binutils=/usr/bin
make构建
make
make install
此时如果出现ls目录不能使用的情况,先解决命令不能使用问题。
LD_PRELOAD=/lib64/libc-2.17.so
设置软连接
rm /usr/lib64/libc.so.6
ln -s /usr/lib64/libc-2.17.so /usr/lib64/libc.so.6
结束!~~~~
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。