glibc是gnu发布的libc库,即c运行库。glibc是linux系统中最底层的api,几乎其它任何运行库都会依赖于glibc。glibc除了封装linux操作系统所提供的系统服务外,它本身也提供了许多其它一些必要功能服务的实现…

很多linux的基本命令,比如cp, rm, ll之类,都得依赖于它网上很多人有惨痛教训,甚至升级失败后系统退出后无法重新进入了

可以先用strings命令查看下系统中的GLIBC版本: strings /lib64/libc.so.6 | grep GLIBC



curl -O http://ftp.gnu.org/gnu/glibc/glibc-2.18.tar.gz
tar zxf glibc-2.18.tar.gz
cd glibc-2.18/
mkdir build
cd build/
../configure --prefix=/usr
make -j2
make install


yum install gcc
wget http://ftp.gnu.org/gnu/glibc/glibc-2.18.tar.gz
tar zxf glibc-2.18.tar.gz
cd glibc-2.18/
mkdir build
cd build/
../configure --prefix=/usr
make -j4
make install


curl -O http://ftp.gnu.org/gnu/glibc/glibc-2.18.tar.gz 
tar zxf glibc-2.18.tar.gz
cd glibc-2.18/
mkdir build
cd build/ .
./configure --prefix=/usr
make -j2
make install