疑难杂症
解决 iframe 内嵌 jenkins 问题
如何解决inotify实例达到最大限制的问题
too_many_REdiercts
Nginx 代理解决跨域问题分析
扩容逻辑卷lvm
Centos7.6之glibc2.17版本升级至2.31
本文档使用 MrDoc 发布
-
+
首页
Centos7.6之glibc2.17版本升级至2.31
# 升级步骤 ## 2.1、安装要求 ``` wget https://mirrors.aliyun.com/gnu/glibc/glibc-2.31.tar.gz tar -zxvf glibc-2.31.tar.gz cd glibc-2.31/ cat INSTALL | grep -E "newer|later" * GNU 'make' 4.0 or newer * GCC 6.2 or newer building the GNU C Library, as newer compilers usually produce * GNU 'binutils' 2.25 or later * GNU 'texinfo' 4.7 or later * GNU 'bison' 2.7 or later * GNU 'sed' 3.02 or newer * Python 3.4 or later * GDB 7.8 or later with support for Python 2.7/3.4 or later * GNU 'gettext' 0.10.36 or later ``` 根据glibc安装要求,需要达到上述条件,才可进行glibc2.31版本编译安装。 ## 2.2、安装基础库 ``` yum install -y texinfo yum install -y mlocate yum install -y bzip2 yum install -y bison yum groupinstall -y "Development Tools" ``` 说明:如果系统环境未安装gcc环境,请执行如下命令: ``` yum install gcc gcc-c++ -y ``` ## 2.3、编译安装gcc ``` wget https://mirrors.aliyun.com/gnu/gcc/gcc-9.3.0/gcc-9.3.0.tar.gz tar axf gcc-9.3.0.tar.gz cd gcc-9.3.0 ./contrib/download_prerequisites cat /proc/cpuinfo| grep "processor"| wc -l mkdir build cd build ../configure --enable-checking=release --enable-language=c,c++ --disable-multilib --prefix=/usr make -j6 make install gcc -v ``` ## 2.4、编译安装make ``` wget https://mirrors.aliyun.com/gnu/make/make-4.3.tar.gz tar axf make-4.3.tar.gz cd make-4.3 mkdir build cd build ../configure --prefix=/usr && make && make install make -v ``` ## 2.5、安装python3 ``` wget https://mirrors.aliyun.com/gnu/glibc/glibc-2.31.tar.gz cd glibc-2.31/ mkdir build cd build ../configure --prefix=/usr --disable-profile --enable-add-ons --with-headers=/usr/include --with-binutils=/usr/bin --disable-sanity-checks --disable-werror make -j6 make install make localedata/install-locales ldd --version ll /lib64/libc.so.6 ``` 安装完成后检查glibc版本  如果执行yum命令卡住,可进行如下操作: ``` # 删除rpm数据文件 rm -f /var/lib/rpm/__db.00* # 重建rpm数据文件 rpm --rebuilddb ```
admin
2025年1月20日 16:45
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
分享
链接
类型
密码
更新密码