Warning: Use of undefined constant ‘get_shortlink’ - assumed '‘get_shortlink’' (this will throw an Error in a future version of PHP) in /www/wwwroot/blog.mcbar.cc/wp-content/themes/Vtrois-Kratos-070762f/functions.php on line 13
CentOS6 升级GLIBC库方法 | 麦草广场 阅读全文——共1688字" />

麦草广场

简约下载站的博客版

CentOS6 升级GLIBC库方法

这里是傅软克刘
本次提供两种不同的升级Glibc库方法。
如果你还不知道什么是Glibc的话呢,请先了解一下再说。

注意:本贴由简约下载站直接复制而来,出现1.及复制代码请自行删除,谢谢配合。


第一种方法:[荐]   添加yum库进行直接安装
优点:难度低 速度快
缺点:稳定性一般
方法如下(其实已经在 如何开基岩版服务器 一贴中发布)

1.先wget一些东西

  1. 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

复制代码

  1. <div>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</div>

复制代码

  1. 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

复制代码

  1. 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

复制代码

2.然后

  1. rpm -Uvh glibc-2.17-55.el6.x86_64.rpm \

复制代码

  1. glibc-common-2.17-55.el6.x86_64.rpm \

复制代码

  1. glibc-devel-2.17-55.el6.x86_64.rpm \

复制代码

  1. glibc-headers-2.17-55.el6.x86_64.rpm

复制代码

如果提示权限不足的话,那么请先sudo su

  1. <div></div>

复制代码


3.可能遇到的错误当你执行刚才那些的时候会报错
《CentOS6 升级GLIBC库方法》只需要在末尾加上

  1. –force –nodeps

复制代码


方法2. 编译安装法

编译安装法网上多了去了,其实觉得我发的不好的自己随便找找就好。
你自己先看看自己的版本多少
方法2出自segmentfault
strings /lib64/libc.so.6 |grep GLIBC_
接下来升级gcc版本,避免编译过程中出现问题
yum install cmake
wget http://ftp.gnu.org/gnu/gcc/gcc-4.8.2/gcc-4.8.2.tar.bz2tar -jxvf gcc-4.8.2.tar.bz2
cd gcc-4.8.2./contrib/download_prerequisites
mkdir build -gcc-4.8.2cd build -gcc-4.8.2../configure -enable-checking=release -enable-languages=c,c++ -disable-multilib

  1. make j4 && make install

复制代码

接下来升级glibc
wget http://ftp.gnu.org/gnu/glibc/glibc-2.17.tar.gz
tar –zxvf glibc-2.17.tar.gzcd glibc-2.17mkdir buildcd build../configure –prefix=/usr –disable-profile –enable-add-ons –with-headers=/usr/include –with-binutils=/usr/binmake –j4make install
好了,不妨再执行一遍检查版本的shell?
是不是很成功??
有什么问题邮件我就ok



去打赏

您的支持将鼓励我们继续创作!

[微信] 扫描二维码打赏

[支付宝] 扫描二维码打赏

正在跳转到PayPal…

点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注