首页 > Linux/Unix > 正确的centos6.5升级glibc到2.14的方法
正确的centos6.5升级glibc到2.14的方法
发布时间:2018-08-16 作者: 点击:2196
今日折腾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 的信息
- aliyun linux 5.7更换使用centos的yum源(2014-09-23)
本站部分文章转载于网上,版权归原作者所有。如果侵犯您的权益,请Email和本站联系!