升级glibc2.14
先查看本地glibc的版本
strings /lib64/libc.so.6 | grep GLIBC
如图,glibc版本是没有2.14的
下载版本
wget http://ftp.gnu.org/gnu/glibc/glibc-2.14.tar.gz
解压并安装
tar -xvf glibc-2.14.tar.gz
mkdir build
cd build
../configure --prefix=/usr/local/glibc-2.14
make
make install
创建软连接(重要)
rm /lib64/libc.so.6
这里不能执行 rm -rf ,否则会造成系统损坏,实际上是删除的系统文件
export LD_PRELOAD=/usr/local/glibc-2.14/lib/libc-2.14.so
新建软连接
ln -s /usr/local/glibc-2.14/lib/libc-2.14.so /lib64/libc.so.6
验证是否成功
strings /lib64/libc.so.6 | grep GLIBC