我需要在CentOS 6上安装gcc 4.9。我通常做以下操作:
yum install -y centos-release-scl
yum install -y devtoolset-3-gcc-c++ make cmake re2c libuuid-devel libxml2-devel zlib-devel今天我发现只有devtoolset-6和devtoolset-7是可用的,所有其他版本都被删除了。
有什么想法吗?我不能用gcc >= 5。
正如yumNoob所建议的,devtoolset 可以在这里找到
所以我创建了一个回购文件,
[sclo]
name=devtoolset-34
baseurl=http://mirror.centos.org/centos/6/sclo/
gpgcheck=1
enabled=1但它失败了
http://mirror.centos.org/centos/6/sclo/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found"
Trying other mirror.所以基尔在不正确的地方,有什么想法吗?
发布于 2018-10-19 17:10:44
编辑:忘了首先提到如何安装SCL
安装回购托架
$ yum install centos-release-scl(安装centos-release scl和centos-release scl-rh)
给
yum-config-manager --enable centos-sclo-rh-testing
试一试。对我来说并不明显,http://mirror.centos.org/centos/6/sclo/x86_64/rh/仍然包含从devtoolset 3到7的所有版本。
编辑2:即使启用centos-sclo测试也不能真正解决问题,因为yum试图为el7安装devtoolset-3-binutils,这需要glibc-2.14.从http://mirror.centos.org/centos/6/sclo/x86_64/rh/devtoolset-3/手动下载所需的RPM似乎是目前唯一的选择。
https://unix.stackexchange.com/questions/461755
复制相似问题