升级GLIBC version 2.28 is too old! Required: 2.32 or higher

 升级会系统崩溃,务必谨慎操作

主要关注:gcc、make、python的版本

版本要求:gcc>=6.2,make>=4.0,python>=3.4

wget https://ftp.gnu.org/gnu/glibc/glibc-2.41.tar.gz


### 安装依赖bison 
yum install -y bison
 
### 下载
cd /usr/local/software
wget https://mirrors.aliyun.com/gnu/glibc/glibc-2.41.tar.gz
 
### 解压
tar -zxf glibc-2.41.tar.gz
cd glibc-2.41/
mkdir build
cd build/
 
### 安装配置
../configure --prefix=/usr --disable-profile --enable-add-ons --with-headers=/usr/include --with-binutils=/usr/bin
 
### 构建(不支持并发构建、因为会出现其他错误)
make
 
### 安装
make install
 
 
### 上述install执行完,会出现错误,具体错误可见结果截图,可执行下面命令,再次install
### 根据自己文件所在位置修改:/usr/local/software/glibc-2.41/build 
LD_PRELOAD=/lib64/libc-2.41.so sln /usr/local/software/glibc-2.41/build/libc.so.6                 /lib64/libc.so.6
LD_PRELOAD=/lib64/libc-2.41.so sln /usr/local/software/glibc-2.41/build/dlfcn/libdl.so.2          /lib64/libdl.so.2
LD_PRELOAD=/lib64/libc-2.41.so sln /usr/local/software/glibc-2.41/build/nptl/libpthread.so.0      /lib64/libpthread.so.0
LD_PRELOAD=/lib64/libc-2.41.so sln /usr/local/software/glibc-2.41/build/elf/ld-linux-x86-64.so.2  /usr/lib64/ld-linux-x86-64.so.2
 
### 再次执行
make install
 
 
### 否则图形界面的centos7,无法右键打开terminal
make localedata/install-locales
 
### 版本验证
strings /lib64/libc.so.6 | grep GLIBC
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值