欢迎访问鸿雪径,这里介绍软件相关技术、动态以及鸿雪径杂谈,如有技术合作请与站长联系!邮费网 易食烤吧 特产大全网
首页 > Linux/Unix > 正确的centos6.5升级glibc到2.14的方法

正确的centos6.5升级glibc到2.14的方法

发布时间:2018-08-16 作者: 点击:2137

今日折腾hadoop3.x,无奈其总是不使用native库,经过详细分析发现hadoop的native库需要glibc2.14,经过检查发现centos6.5默认的glibc是2.12版本的,于是决定升级。升级可谓一波多折,先是gnu的ftp无法访问,没地方下载编译所需的源码,还好找到了镜像ftp服务器才下载成功。

wget http://mirrors.ustc.edu.cn/gnu/libc/glibc-2.14.tar.gz

或者 

wget http://ftp.gnu.org/gnu/libc/glibc-2.14.tar.gz

下载后解压

tar -xzvf glibc-2.14.tar.gz

进入解压后的目录

cd glibc-2.14

建立build文件夹

mkdir build

cd build 

../configure --prefix=/opt/glibc-2.14

make

make localedata/install-locales

上边这一条必须也要执行,否则时区等设置会有问题

make install


rm -rf /lib64/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

重启服务器。

附:查看系统支持的glibc的版本使用如下命令:

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

更多关于 glibc,centos 的信息
本站部分文章转载于网上,版权归原作者所有。如果侵犯您的权益,请Email和本站联系!
鸿雪径 www.HongXueJing.com  冀ICP备07017673号-4