天地维杰网

人如秋鸿来有信,事若春梦了无痕


  • 首页

  • Redis

  • java

  • linux

  • 日常问题

  • Spring和Springboot

  • Mac相关

  • 中间件

  • 架构

  • python

  • 前端

  • jvm

  • c语言

  • web3

  • 归档

  • 关于

  • 搜索
close

libc.so.6: version ‘GLIBC_2.14’ not found问题解决

时间: 2022-08-18   |   分类: linux   daily     |   转载   |   阅读: 346 字 ~1分钟
 文章系转载,便于整理和分类,原文地址:https://www.cnblogs.com/babosa/p/11124025.html

出现”libc.so.6: version ‘GLIBC_2.14’ not found”问题,是由于glibc版本过低,升级glibc即可。

由于CentOS系统RPM源目前glibc最高版本是2.12,所以只能采用源码升级

一、查看系统glibc支持的版本

strings /lib64/libc.so.6 |grep GLIBC
#查看当前glibc版本
ll /lib64/libc.so.6 
lrwxrwxrwx. 1 root root 12 Oct  9  2014 /lib64/libc.so.6 -> libc-2.12.so

二、下载glibc源码包

cd /usr/src/
wget http://mirror.bjtu.edu.cn/gnu/glibc/glibc-2.14.tar.gz
wget http://mirror.bjtu.edu.cn/gnu/glibc/glibc-ports-2.14.tar.gz      #glibc插件

三、解压安装升级glibc

tar zxvf glibc-2.14.tar.gz
tar zxvf glibc-ports-2.14.tar.gz
mv glibc-ports-2.14 glibc-2.14/ports
mkdir build
cd build
../glibc-2.14/configure  --prefix=/usr --disable-profile --enable-add-ons --with-headers=/usr/include --with-binutils=/usr/bin
make -j4
make install

四、验证

查看当前系统glibc支持的版本

strings /lib64/libc.so.6 |grep GLIBC

五、误删libc.so.6解决办法

命令行执行如下:

#LD_PRELOAD=/lib/libc-2.12.so ln -s /lib/libc-2.12.so lib/libc.so.6

六、同理’GLIBC_2.15’ not found”

将上述流程中的2.14全部改成2.15就解决了’GLIBC_2.15’ not found”报错的问题了。

#centos# #linux# #rpm# #glibc#
maven将第三方jar包一起打包到项目 jar 包中
通过docker运行vire-benchmark压测镜像
  • 文章目录
  • 站点概览
不与天斗Domino

不与天斗Domino

Programmer & Architect

183 日志
15 分类
224 标签
    • 一、查看系统glibc支持的版本
    • 二、下载glibc源码包
    • 三、解压安装升级glibc
    • 四、验证
    • 五、误删libc.so.6解决办法
    • 六、同理’GLIBC_2.15’ not found”
© 2013 - 2023 天地维杰网 京ICP备13019191号-1
Powered by - Hugo v0.63.2
Theme by - NexT
0%