跨境派

跨境派

跨境派,专注跨境行业新闻资讯、跨境电商知识分享!

当前位置:首页 > 卖家故事 > Linux升级glibc,所需全过程

Linux升级glibc,所需全过程

时间:2024-03-28 10:50:58 来源:网络cs 作者:亙句 栏目:卖家故事 阅读:

标签: 过程  升级 
阅读本书更多章节>>>>

目录

一、前提概要及前期环境部署

二、更新gcc版本为9.30

三、更新make版本为4.3

四、更新python版本为3.8.3

五、部署bison3.8.2

六、更新glibc版本为2.31


一、前提概要及前期环境部署

现在系统版本为:CentOS Linux release 7.6.1810 (Core) 

glibc版本:2.17

python:2.7.5

gcc:4.8.5

make:3.82

未安装bison

1、安装bzip2

rpm -ivh bzip2-1.0.6-13.el7.x86_64.rpm

二、更新gcc版本为9.30

1、上传gcc最新安装包,解压

2、查看gcc需要的依赖

 vi /home/gcc-9.3.0/contrib/download_prerequisites 

3、将依赖安装包上传,解压,依次安装

 

①安装gmp,进行编译。 

若出现此问题,则安装m4。

rpm -ivh m4-1.4.16-10.el7.x86_64.rpm

安装好m4后,重新进行编译安装。

②安装isl

③安装mpfr

④安装mpc

4、进入gcc目录,并创建build目录

mkdir build && cd build

../configure -enable-checking=release -enable-languages=c,c++ -disable-multilib

make && make install

# 若在make过程中出现此错误

①find / -name libisl.so.15

②将文件移至LD_LIBRARY_PATH文件地址

三、更新make版本为4.3

1、上传make安装包,解压。

2、编译安装。

./configure --prefix=/usr

make && make install

四、更新python版本为3.8.3

1、上传python安装包,解压。

2、编译,安装。

./configure prefix=/usr/local/python3 --enable-shared

#如果出现此问题,则重新编译环境。

./configure --enable-optimizations

make && make install

#若出现如图报错,make clean后重新安装。

#若出现如图报错,安装zlib即可。  

3、将python命令指向python3

mv /usr/bin/python /usr/bin/python.bak

ln -s /usr/local/bin/python3.8 /usr/bin/python

五、部署bison3.8.2

1、上传python安装包,解压。

2、编译,安装。

./configure

make && make install

六、更新glibc版本为2.31

1、上传glibc安装包,解压。

2、编译,安装。

../configure --prefix=/usr

make && make install

# 若出现如图报错,安装bison即可。

阅读本书更多章节>>>>

本文链接:https://www.kjpai.cn/gushi/2024-03-28/149907.html,文章来源:网络cs,作者:亙句,版权归作者所有,如需转载请注明来源和作者,否则将追究法律责任!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。

文章评论