glibc升级_CentOS7下升级GLIBC2.31
1、当前系统版本及GLIBC版本信息
[root@localhost ~]# cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core) [root@localhost ~]# uname -r3.10.0-957.el7.x86_64[root@localhost ~]# strings /lib64/libc.so.6 | grep GLIBC[root@localhost ~]# ll /lib64/libc.so*
2、源码编译升级gcc9.3.0
1)编译升级gcc
wget https://mirrors.aliyun.com/gnu/gcc/gcc-9.3.0/gcc-9.3.0.tar.gzcp gcc-9.3.0.tar.gz /optcd /opttar -zxf gcc-9.3.0.tar.gzcd gcc-9.3.0/ ./contrib/download_prerequisites建议先手动下载依赖的这四个包,下载地址ftp://gcc.gnu.org/pub/gcc/infrastructure/cat /proc/cpuinfo| grep "processor"| wc -lmkdir buildcd build../configure --enable-checking=release --enable-language=c,c++ --disable-multilib --prefix=/usrmake -j6make install
2)升级成功后gcc版本检查
cd /usr/lib64ll libstdc++*gcc -vgcc --version
3、源码编译升级make
1)编译升级make
wget https://mirrors.aliyun.com/gnu/make/make-4.3.tar.gzcp make-4.3.tar.gz /optcd /opt/tar -zxf make-4.3.tar.gz cd make-4.3/mkdir buildcd build../configure --prefix=/usr && make && make install
2)检查升级后的make版本信息
make -v
4、升级glibc-2.31
cd /optwget https://mirrors.aliyun.com/gnu/glibc/glibc-2.31.tar.gztar -zxf glibc-2.31.tar.gzcd glibc-2.31/cat INSTALL | grep -E "newer|later"mkdir buildcd build../configure --prefix=/usr --disable-profile --enable-add-ons --with-headers=/usr/include --with-binutils=/usr/bin --disable-sanity-checks --disable-werroryum install python3make -j6make installmake localedata/install-locales
报错是由于python版本较低
下面yum install python3解决后重新配置并make编译安装
../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
最后验证升级后的glibc版本
strings /lib64/libc.so.6 | grep GLIBCll /lib64/libc.so*
glibc升级_CentOS7下升级GLIBC2.31相关推荐
- linux系统python的版本怎么升级,python---linux下升级python的版本
我的linux系统:centos5.5 我要升级的版本是:2.7.3(目前我更新操作的最新版本[是在2这个系列中的,你也可以安装3系列的]) 升级python的步骤 参考资料如下: 1.下载 wget ...
- linux下oracle升级,Linux下升级ORACLE 10
环境:虚拟机 OS: linux 5 oracle 升级前版本: 10.2.0.0.1 先关闭数据库和监听 然后杀掉所有的oracle进程 ps -ef |grep oracle |grep -v g ...
- linux下oracle数据库升级,Linux下升级Oracle 10
环境:虚拟机 OS: Linux 5 Oracle 升级前版本: 10.2.0.0.1 先关闭数据库和监听 然后杀掉所有的oracle进程 ps -ef |grep oracle |grep -v g ...
- centos7下升级GLIBC2.31
先决条件: 升级gcc9.3.0 升级make4.3 查看当前系统版本即GLIBC信息 $ cat /etc/redhat-release CentOS Linux release 7.4.1708 ...
- 升级Linux下的sudo
1.sudo 命令情景分析 介绍 Linux 下使用 sudo 命令,可以让普通用户也能执行一些或者全部的 root 命令.本文就对我们常用到 sudo 操作情景进行简单分析,通过一些例子来了解 su ...
- 消费升级背景下零食行业发展报告_趋势 | 保健食品 “零食化”升级
虽然同属于食品,但保健食品和零食在概念上有着较大的区别.保健食品是指声称具有保健功能或者以补充维生素.矿物质等营养物质为目的的食品.零食通常是指一日三餐之外的时间里所食用的食品,包括休闲食品.饮品等. ...
- 消费升级背景下零食行业发展报告_三只松鼠IPO闯关成功“零食第一股”能否守住食品安全底线...
7月12日,三只松鼠股份有限公司在深圳证券交易所创业板上市,发行4100万股,发行价格在14.86元每股,募集资金6.02亿元:7月15日,三只松鼠收获第一个涨停板,市值达到93.23亿元. 2018 ...
- linux 升级python 3.5,Linux下升级Python到3.5.2版本
本文主要介绍在Linux(CentOS)下将Python的版本升级为3.5.2的方法 众所周知,在2020年python官方将不再支持2.7版本的python,所以使用3.x版本的python是必要的 ...
- wampserver下升级php7
wampserver下升级php7 1.下载php7 http://windows.php.net/download#php-7.0 选择 VC14 x86 Thread Safe 64位选X64 3 ...
最新文章
- css变成块级元素_css块级元素垂直居中常用布局方式
- Windows下Unity5x创建和打开游戏工程
- 构造函数不可以声明为虚函数,析构函数可以声明为虚函数
- 软件需求包括3个不同的层次 - 业务需求、用户需求和功能需求
- linux oracle异常处理,Oracle SQL 异常处理
- FREETYPE旋转功能初探
- java阶乘实现_Java 实现阶乘算法
- CANape编程语言CASL之Script的创建与调用
- 【Linux中基于docker安装oracle及Oracle密码过期修改】
- 基于51单片机+SYN6288语音播报
- 微信公众号开发:实人认证,活体人脸识别解决方案
- uva 11584 dp
- vue 不同条件展示不同页面_vue根据条件不同显示不同按钮的操作
- 阿里云服务器ecs从购买到上传网站详细教程
- TB-02 Kit开发板及TB系列BLE蓝牙模块固件及天猫精灵三元组串口烧录工具操作方法说明及固件市场介绍(基于泰凌微TLSR8258芯片)
- 三维层次聚类分析matlab,聚类分析(三) 层次聚类及matlab程序
- 题解 [LuoguP3426][POI2005]SZA-Template
- asp毕业设计——基于asp+sqlserver的旅游网站设计与实现(毕业论文+程序源码)——旅游网站
- vue3 + TypeScript + vant +pinia 实现网易云音乐播放器
- vue中获取本地IP地址
热门文章
- linux 单步启动_Linux系统的启动
- python log函数_Python log10() 函数
- 迭代反投影法代码_程序员的数学笔记3--迭代法
- burp爆破线程设置多少_多线程到底需要设置多少个线程?
- “搬砖”机器人,每小时800块!
- FPGA实现智能小车竞速
- vscode里面如何配置库_VSCode中C/C++库文件的配置
- python格式化输出 xz_Python——详解__str__, __repr__和__format__
- 华为p20支持手机云闪付吗_华为官宣7款旗舰支持升级EMUI10.132系统,你的手机有份吗?...
- CCPC-Wannafly Winter Camp Day8 (Div2, onsite) 补题