众所周知,centos6.x官方已经不再维护,所以之前快速安装gcc4.9.2的方式显然已经行不通
在之前的时候,如果想要安装gcc4.9.2,只需要使用以下命令即可:
yum install centos-release-scl
yum check-update
yum install devtoolset-3-gcc devtoolset-3-gcc-c++
source /opt/rh/devtoolset-3/enable
但是自从官方不再维护了,所以执行下面命令,就会得到如下提示:
已加载插件:fastestmirror, security
设置安装进程
Loading mirror speeds from cached hostfile
base | 3.7 kB 00:00
extras | 3.4 kB 00:00
updates | 3.4 kB 00:00
No package devtoolset-3-gcc available.
No package devtoolset-3-gcc-c++ available.
错误:无须任何处理
所以 ,如果现在想要在低版本的centos安装gcc的话,是不是只能源码安装呢?
笔者也曾经想了很多方案,现在把方案直接总结下:
wget --no-check-certificate https://copr.fedoraproject.org/coprs/rhscl/devtoolset-3/repo/epel-6/rhscl-devtoolset-3-epel-6.repo && mv ./*.repo /etc/yum.repos.d/
cd /etc/yum.repos.d/
mv rhscl-devtoolset-3-epel-6.repo devtools-3.repo
yum install devtoolset-3-gcc devtoolset-3-gcc-c++
按照上述命令顺序执行之后,我们使用gcc --version查看版本,如下图:
安装成功
版权归作者所有,如需转载请联系作者