因为Centos中使用yum安装软件版本一般比较旧,最近在研究在Centos使用brew安装新版软件。
CentOS自带的gcc版本比较老旧了,使用brew安装的软件小部分打开会报错。所以尝试升级一下gcc看看是否能解决问题。
注意:GCC是Linux的核心模块,升级可能会导致一些问题,请谨慎升级,升级之前做好备份工作。
我是在虚拟机中测试玩儿的,没有十足把握,建议不要在生产环境轻易尝试。
升级前的环境
key | value |
---|---|
操作系统 | CentOS Linux release 7.9.2009 (Core) |
gcc 版本 | 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC) |
先决条件
安装依赖
yum -y install wget bzip2 gcc gcc-c++ glibc-headers
下载源码压缩包
最新的包可以到这里找到。
我安装之时20210426最新的如下:
#下面命令2选1,哪个快选哪个
wget -c -P /opt/tmp/ https://ftp.gnu.org/g