Linux下root用户升级GLIBC版本

本文升级的是glibc-2.17

项目程序需要用到GLIBC2.17,如非必要不要轻易升级glibc库,这是linux系统相当重要的库,牵连太多。

下载glibc源码包

具体下载有断网跟联网方式,下载后进行解压
tar –zxvf glibc-2.17.tar.gz

生成Makefile 编译、安装

	cd glibc-2.17
	mkdir objdir  
	cd objdir
	../configure --prefix=/usr --disable-profile --enable-add-ons --with-headers=/usr/include --with-binutils=/usr/bin

//–with-headers=/usr/include 编译过程需要的头文件,如果是内核版本太低会导致编译不成功,就算骗过编译器升级以后的glibc也会不能用,而且是致命的,慎重。

用查看当版本

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

补充

若是非root用户升级,需要配置环境量,如果是程序编译需要,安装完以后可以在编译选项中加入所需要的库(/prefix/libc.so.6)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值