glibc 是 GNU 组织对 libc 的一种实现。它是 unix/linux 的根基之一。libc, glibc在一个层次,都是C的标准实现库,是操作系统级别的基石之一。
Centos7.X 默认情况下自带的glibc版本为glibc-2.17, 但很多运行在centos上的应用需要高版本glic才能成功编译和安装。
#查看一下所有的GLIBC库
strings /lib64/libc.so.6 | grep GLIBC
若发现确实没有glibc_2.18,那么就需要手工安装编译,具体如下:
#使用gcc管理,make编译安装
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
#验证
ldd --version rpm -qa | grep glibc strings /lib64/libc.so.6 |grep GLIBC_
文章转载参考资料:
https://blog.csdn.net/xp178171640/article/details/125264480?spm=1001.2014.3001.5506
https://shikey.com/2020/05/14/realm-cdn-restar-network.html
文章评论