libc.so.6 version GLIBC2.14 not found 解决办法
来源:互联网 发布:mac推出硬盘快捷键 编辑:程序博客网 时间:2024/06/05 00:56
环境说明
- CentOS 6.8
查看Glibc版本
- 查看系统glibc库版本可使用如下命令
strings /lib64/libc.so.6 |grep GLIBC_
- 输出如下glibc版本列表, 从此图可以看出系统最高支持glibc的2.12版本
GLIBC_2.2.5 GLIBC_2.2.6 GLIBC_2.3 GLIBC_2.3.2 GLIBC_2.3.3 GLIBC_2.3.4 GLIBC_2.4 GLIBC_2.5 GLIBC_2.6 GLIBC_2.7 GLIBC_2.8 GLIBC_2.9 GLIBC_2.10 GLIBC_2.11 GLIBC_2.12
升级Glibc 2.14
升级失败急救- [root@myheart-6 lib64]# ls
- ls: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
- [root@myheart-6 lib64]# make
- make: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
- <pre name="code" class="plain">[root@myheart-6 lib64]# ln
救急方法
[root@myheart-6 lib64]# ldconfig
- 下载安装
wget http://ftp.gnu.org/gnu/glibc/glibc-2.14.tar.gz tar zxf glibc-2.14.tar.gz cd glibc-2.14 && mkdri build cd build && ../configure --prefix=/opt/glibc-2.14 make && make install
glibc软链
- 方法一(但是这样会导致乱码)
rm -rf /lib64/libc.so.6 // 先删除先前的libc.so.6软链 LD_PRELOAD=/opt/glibc-2.14/lib/libc-2.14.so ln -s /opt/glibc-2.14/lib/libc-2.14.so /lib64/libc.so.6
- 方法二
export LD_LIBRARY_PATH=/opt/glibc-2.14/lib:$LD_LIBRARY_PATH echo "export LD_LIBRARY_PATH=/opt/glibc-2.14/lib:$LD_LIBRARY_PATH" >> /etc/rc.local
- 如果失败,可以进行还原
LD_PRELOAD=/lib64/libc-2.12.so ln -s /lib64/libc-2.12.so /lib64/libc.so.6 // libc-2.12.so 此项是系统升级前的版本
此时再看glibc版本
GLIBC_2.2.5 GLIBC_2.2.6 GLIBC_2.3 GLIBC_2.3.2 GLIBC_2.3.3 GLIBC_2.3.4 GLIBC_2.4 GLIBC_2.5 GLIBC_2.6 GLIBC_2.7 GLIBC_2.8 GLIBC_2.9 GLIBC_2.10 GLIBC_2.11 GLIBC_2.12 GLIBC_2.13 GLIBC_2.14 GLIBC_PRIVATE
strings /lib64/libc.so.6 |grep GLIBC_
GLIBC_2.2.5
GLIBC_2.2.6
GLIBC_2.3
GLIBC_2.3.2
GLIBC_2.3.3
GLIBC_2.3.4
GLIBC_2.4
GLIBC_2.5
GLIBC_2.6
GLIBC_2.7
GLIBC_2.8
GLIBC_2.9
GLIBC_2.10
GLIBC_2.11
GLIBC_2.12
- [root@myheart-6 lib64]# ls
- ls: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
- [root@myheart-6 lib64]# make
- make: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
- <pre name="code" class="plain">[root@myheart-6 lib64]# ln
救急方法
[root@myheart-6 lib64]# ldconfig
wget http://ftp.gnu.org/gnu/glibc/glibc-2.14.tar.gz
tar zxf glibc-2.14.tar.gz
cd glibc-2.14 && mkdri build
cd build && ../configure --prefix=/opt/glibc-2.14
make && make install
rm -rf /lib64/libc.so.6 // 先删除先前的libc.so.6软链
LD_PRELOAD=/opt/glibc-2.14/lib/libc-2.14.so ln -s /opt/glibc-2.14/lib/libc-2.14.so /lib64/libc.so.6
export LD_LIBRARY_PATH=/opt/glibc-2.14/lib:$LD_LIBRARY_PATH
echo "export LD_LIBRARY_PATH=/opt/glibc-2.14/lib:$LD_LIBRARY_PATH" >> /etc/rc.local
LD_PRELOAD=/lib64/libc-2.12.so ln -s /lib64/libc-2.12.so /lib64/libc.so.6 // libc-2.12.so 此项是系统升级前的版本
GLIBC_2.2.5
GLIBC_2.2.6
GLIBC_2.3
GLIBC_2.3.2
GLIBC_2.3.3
GLIBC_2.3.4
GLIBC_2.4
GLIBC_2.5
GLIBC_2.6
GLIBC_2.7
GLIBC_2.8
GLIBC_2.9
GLIBC_2.10
GLIBC_2.11
GLIBC_2.12
GLIBC_2.13
GLIBC_2.14
GLIBC_PRIVATE
阅读全文
0 0
- libc.so.6 version GLIBC2.14 not found 解决办法
- Linux/Centos下/lib64/libc.so.6: version `GLIBC_2.14' not found问题(升级glibc2.20)
- 解决libc.so.6: version `GLIBC_2.14' not found问题
- "libc.so.6: version `GLIBC_2.14' not found"
- libc.so.6: version `GLIBC_2.14' not found
- ImportError: /lib64/libc.so.6: version `GLIBC_2.14' not found
- "libc.so.6: version `GLIBC_2.14' not found"
- 解决/lib64/libc.so.6: version `GLIBC_2.14' not found
- [linux]/lib64/libc.so.6: version `GLIBC_2.14' not found
- 解决libc.so.6: version `GLIBC_2.14' not found问题
- 解决libc.so.6: version `GLIBC_2.14' not found问题
- linux 提示【libc.so.6: version `GLIBC_2.14' not found】
- 解决libc.so.6: version `GLIBC_2.14' not found问题
- /lib64/libc.so.6: version `GLIBC_2.14' not found
- /lib64/libc.so.6: version `GLIBC_2.14' not found问题
- 解决libc.so.6: version `GLIBC_2.14' not found问题
- /lib64/libc.so.6: version `GLIBC_2.14' not found
- 解决libc.so.6: version `GLIBC_2.14' not found问题
- timer
- 杭电acm1276 士兵队列训练问题
- 索引-外键之参照完整性
- 使用spring cloud实现分布式配置管理
- 汽车之家口碑数据的爬虫
- libc.so.6 version GLIBC2.14 not found 解决办法
- Dubbo架构设计详解
- tomcat集群配置session,并用nginx做反向代理和负载均衡
- jpa数据库增删改查基本操作
- 算法之快速排序(C++实现)
- 使用Python实时获取cmd的输出
- 适配器模式(Adapter Pattern)
- Hive日期函数
- dual表是什么表?