Centos6 升级glibc-2.17,解决Requires: libc.so.6(GLIBC_2.14)(64bit)错误解决方法

Centos6 升级glibc-2.17,解决Requires: libc.so.6(GLIBC_2.14)(64bit)错误解决方法

出现问题

在Centos6安装mysql 5.7.x 系列提示错误如下:

[[email protected]_0_5_centos mysql]# rpm -ivh mysql-community-libs-5.7.18-1.el6.x86_64.rpm
warning: mysql-community-libs-5.7.18-1.el6.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
error: Failed dependencies:
    libc.so.6(GLIBC_2.14)(64bit) is needed by mysql-community-libs-5.7.18-1.el6.x86_64
[[email protected]_0_5_centos mysql]# 

需要安装一下libc.so.6(GLIBC_2.14)(64bit)

查看已安装的 gblic 版本

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

执行如下:

[[email protected]_0_5_centos glibc-2.14]# 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
GLIBC_PRIVATE

使用yum更新安装依赖

sudo yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make -y

下载rpm包

wget http://copr-be.cloud.fedoraproject.org/results/mosquito/myrepo-el6/epel-6-x86_64/glibc-2.17-55.fc20/glibc-utils-2.17-55.el6.x86_64.rpm
wget http://copr-be.cloud.fedoraproject.org/results/mosquito/myrepo-el6/epel-6-x86_64/glibc-2.17-55.fc20/glibc-static-2.17-55.el6.x86_64.rpm
wget http://copr-be.cloud.fedoraproject.org/results/mosquito/myrepo-el6/epel-6-x86_64/glibc-2.17-55.fc20/glibc-2.17-55.el6.x86_64.rpm
wget http://copr-be.cloud.fedoraproject.org/results/mosquito/myrepo-el6/epel-6-x86_64/glibc-2.17-55.fc20/glibc-common-2.17-55.el6.x86_64.rpm
wget http://copr-be.cloud.fedoraproject.org/results/mosquito/myrepo-el6/epel-6-x86_64/glibc-2.17-55.fc20/glibc-devel-2.17-55.el6.x86_64.rpm
wget http://copr-be.cloud.fedoraproject.org/results/mosquito/myrepo-el6/epel-6-x86_64/glibc-2.17-55.fc20/glibc-headers-2.17-55.el6.x86_64.rpm
wget http://copr-be.cloud.fedoraproject.org/results/mosquito/myrepo-el6/epel-6-x86_64/glibc-2.17-55.fc20/nscd-2.17-55.el6.x86_64.rpm 

下载好后,安装包如下:

[[email protected]_0_5_centos glibc-2.17]# ls -ll -h
total 22M
-rw-r--r-- 1 root root  4.0M Feb 17  2015 glibc-2.17-55.el6.x86_64.rpm
-rw-r--r-- 1 root root   14M Feb 17  2015 glibc-common-2.17-55.el6.x86_64.rpm
-rw-r--r-- 1 root root 1020K Feb 17  2015 glibc-devel-2.17-55.el6.x86_64.rpm
-rw-r--r-- 1 root root  663K Feb 17  2015 glibc-headers-2.17-55.el6.x86_64.rpm
-rw-r--r-- 1 root root  1.7M Feb 17  2015 glibc-static-2.17-55.el6.x86_64.rpm
-rw-r--r-- 1 root root  193K Feb 17  2015 glibc-utils-2.17-55.el6.x86_64.rpm
-rw-r--r-- 1 root root  250K Feb 17  2015 nscd-2.17-55.el6.x86_64.rpm
[[email protected]_0_5_centos glibc-2.17]# 

安装rpm包

sudo rpm -Uvh *-2.17-55.el6.x86_64.rpm --force --nodeps

安装完毕后,再次查看版本

[[email protected]_0_5_centos glibc-2.17]# 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
GLIBC_2.13
GLIBC_2.14
GLIBC_2.15
GLIBC_2.16
GLIBC_2.17
GLIBC_PRIVATE

可以看到一次性增加了 13 到 17 的版本号。

原文地址:https://www.cnblogs.com/longren/p/12012675.html

时间: 2024-08-26 17:08:00

Centos6 升级glibc-2.17,解决Requires: libc.so.6(GLIBC_2.14)(64bit)错误解决方法的相关文章

解决libc.so.6(GLIBC_2.14)(64bit)等之类的没有问题

http://rpm.pbone.net/index.php3/stat/3/limit/2/srodzaj/1/dl/40/search/libc.so.6%28GLIBC_2.14%29%2864bit%29/field[]/1/field[] 登录然后找找就行了,rpm全自动. 解决libc.so.6(GLIBC_2.14)(64bit)等之类的没有问题,布布扣,bubuko.com

centos6 安装mysql报错Requires: libc.so.6(GLIBC_2.14)

是应为版本弄混了,不可以把el7的mysql装到el6系统上,重新下载centos6对应的版本的,这里是centos6选择el6版本的 wget http://dev.mysql.com/get/mysql57-community-release-el6-9.noarch.rpm 然后 rpm -ivh mysql57-community-release-el6-9.noarch.rpm sudo yum install mysql-community-server 就可以了 初始化 sudo

Linux CentOS6升级glibc库过程

CentOS6升级glibc库过程 hadoop无法加载native库,可能原因是 glibc库版本过低,需要升级. 第一:安装以下软件 yum -y install zlib zlib-devel gcc gcc-c++ libtool openssl openssl-devel automake autoconf libtool pcre* 第二.查看系统glibc版本库 strings /lib64/libc.so.6 |grep GLIBC_ 这里我们可以看到系统中最新的版本是2.12,

yum报错:Requires: libc.so.6(GLIBC_2.17)(64bit)

在安装最新版teamviewer即yum install teamviewer_13.1.8286.x86_64.rpm的过程中,出现报错 Error: Package: teamviewer-host-13.1.1548-0.x86_64 (/teamviewer-host.x86_64) Requires: libc.so.6(GLIBC_2.17)(64bit) 去网上手动下载,在http://rpm.pbone.net 中搜索glibc-2.17发现2.17版本对应的linux版本为ce

解决安装VC6.0后出现MSDEV.EXE错误解决方法

问题:安装VC6.0后,在打开项目或添加文件时,出现如下错误: 可能导致原因:由于Ms安装软件的兼容性问题,导致VC6.0安装不完全, 解决方法:--网上打sp6补丁的方法貌似不可用,所以可以采用另一种方法 1.在下面的网站下载FileTool.exe http://support.microsoft.com/kb/241396/en-us      2.FileTool.exe是个自解压文件,执行它,解压到某个目录下 3.解压后的文件是一个VC工程,在VC6中编译它 4. 在dsw文件上右键“

HTTP 错误 403.14–Forbidden错误解决

运行环境:开发环境:Windows7旗舰版64bit.VisualStudio2008 With SP1.ArcEngine10.0.NetFrameWork4.0.IIS7和C#开发语言. 问题描述:编写的ArcEngine服务应用程序,在调试运行时,报"HTTP 错误 403.14–Forbidden,Web服务器被配置为不列出此目录内容"的错误. 解决方法:开启目录浏览功能. 打开IIS管理器,找到目录浏览选项,在右侧点击打开功能,进入下一界面. 在右侧点击启用,启用目录浏览功能

升级ionic版本后,创建新项目报Error Initializing app错误解决

命令行,进入项目路径后,运行 ionic start myApp --v2 命令执行后,报如下错误 Installing npm packages...Error with start undefinedError Initializing app: There was an error with the spawned command: npminstallThere was an error with the spawned command: npminstallCaught excepti

解决thinkphp3.2.3下使用uploadify 302错误的方法

首先为什么会产生这样一个原因呢?网上查了一下302说的是重定向的意思,那么可能就是我在使用上传的时候继承的CommonController控制器在作怪,因为在这个控制器里面做了用户是否登录的检验,如果我不继承这个公用控制器,那么uploadify是可以正常工作的,所以说问题就在这儿了.怎么解决呢? 1.在当前模块的config.php文件中加入代码 //'配置项'=>'配置值' 'VAR_SESSION_ID' => 'session_id', 2.在使用uploadify的页面传递sessi

IIS 403.14 - Forbidden错误解决方法

HTTP 错误 403.14 - ForbiddenWeb 服务器被配置为不列出此目录的内容. 解决方法如下: 打开IIS的”处理程序映射设置“,在右边的操作栏下有 ”添加脚本映射“请求路径:*可执行文件:C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll 如果完成这两个步骤还不行,那就重新注册一下.net framework试试,当然这一步骤也可以排在第一位. 32位的Windows:------------------