linux:/lib/libc.so.6: version `glibc_2.7′ not foun

刚用户反映服务器rar版本低,下了个4.0的运行提示

/lib/libc.so.6: version `GLIBC_2.7′ not found

升级了centos的glibc库

yum -y update glibc

问题依旧。用命令查看glibc库的信息

rpm -qi glibc

显示系统的glibc库版本为2.5

在CentOS中用更新命令到2.5已经是最新版本了,只好手动下载 glibc 2.7 的源码包编译安装更新:

地址:http://ftp.gnu.org/pub/gnu/glibc/glibc-2.7.tar.gz

cd /usr/local/src

wget http://ftp.gnu.org/pub/gnu/glibc/glibc-2.7.tar.gz

tar zxvf glibc-2.7.tar.gz

glibc-2.7/configure #执行configure命令时不能进到glibc-2.7文件夹里面,否则无法执行

cd glibc-2.7

make && make install

注意:有的时候会出问题,说可能会导致glibc不可用,所以建议修改prefix,这样的话可以执行命令glibc-2.7/configure --prefix=/usr,然后在往下执行make && make install

时间: 2024-08-03 03:50:11

linux:/lib/libc.so.6: version `glibc_2.7′ not foun的相关文章

linux:/lib/libc.so.6: version `glibc_2.7′ not found【解决】

1 下载glibc wget http://ftp.gnu.org/pub/gnu/glibc/glibc-2.7.tar.gz 2. tar zxf glibc-2.7.tar.gz 3. cd glibc-2.7 4. mkdir build #这里必须新建一个目录 5.   cd build6. 执行 ../configure –disable-sanity-checks 7 make && make install 此过程大概30 – 1小时 .  慢慢等吧.

libc.so.6: version 'GLIBC_2.14' not found报错提示的解决方案

线上一台服务器在执行leveldb程序的时候,报错:"libc.so.6: version `GLIBC_2.14' not found". 排查原因及解决方法如下: 1)产生原因是由于Linux系统的glibc版本太低,而软件编译时使用了较高版本的glibc引起的! 查看系统glibc支持的版本 [[email protected] ~]# strings /lib64/libc.so.6 |grep GLIBC_ GLIBC_2.2.5 GLIBC_2.2.6 GLIBC_2.3

解决"libc.so.6: version `GLIBC_2.14' not found",系统的glibc版本太低

一.查看系统glibc支持的版本: strings /lib64/libc.so.6 |grep GLIBC_ 或 rpm -qa |grep glibc 二.下载 到http://www.gnu.org/software/libc/下载最新版本,我这里下载了glibc-2.14.tar.xz 这个版本 http://ftp.gnu.org/gnu/glibc/ 三.解压 这里解压到/var/VMdisks/glibc-2.14/ cd /var/VMdisks/glibc-2.14/ 在gli

解决"libc.so.6: version `GLIBC_2.14' not found"问题

试图运行程序,提示"libc.so.6: version `GLIBC_2.14' not found",原因是系统的glibc版本太低,软件编译时使用了较高版本的glibc引起的:问题Centos 自动更新glibc-2.14 2.查看系统glibc支持的版本: strings /lib64/libc.so.6 |grep GLIBC_ rpm -qa |grep glibc ------------------------------- 可以看到最高只支持2.12版本,所以考虑编译

CentOS 安装redis3.2.6 提醒"libc.so.6: version `GLIBC_2.14' not found"系统的glibc版本太低

CentOS 安装redis3.2.6 提醒"libc.so.6: version `GLIBC_2.14' not found"系统的glibc版本太低 [[email protected] bin]# ./redis-server ../etc/redis.conf   ###redis启动时报错 ./redis-server: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by ./redis-server)

CentOS 安装redis2.8.13 提醒"libc.so.6: version `GLIBC_2.14' not found"系统的glibc版本太低

以下在系统CentOS 6.3 x86_64上操作 1.试图运行程序,提示"libc.so.6: version `GLIBC_2.14' not found",原因是系统的glibc版本太低,软件编译时使用了较高版本的glibc引起的: [[email protected] src]$ ./redis-server ./redis-server: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by ./redis

解决 /lib64/libc.so.6: version `GLIBC_2.14' not found 的问题

本文 引自与 以下博文: http://stuart.blog.51cto.com/728677/1840205 遇到这样的问题,乍一看是缺少软件,然后查看发现已安装 只是版本不对,so  那就是版本问题了 就需要安装一下提示中所需要的的版本 鉴于glibc的官网 我这里十分延迟,打不开,之后借用 博文中的FTP链接下载软件包 下载安装: [[email protected] ~]# wget http://ftp.gnu.org/gnu/glibc/glibc-2.14.tar.gz [[em

【问题】CentOS6.5系统"libc.so.6: version 'GLIBC_2.15' not found"解决方法

出现"libc.so.6: version 'GLIBC_2.15' 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

Centos6.5 升级glibc解决“libc.so.6: version GLIBC_2.14

研发发来邮件说线上有台服务器跑程序报错,信息如下: /agent: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by./agent)从上面报错可以看出,程序运行时候,没有找到"GLIBC_2.14"这个版本库,而默认的Centos6.5 glibc版本最高为2.12, 所以需要更新系统glibc库 glibc是gnu发布的libc库,即c运行库,glibc是linux系统中最底层的api,几乎其它任何运行库都会依