devtoolset-4がcentos-release-sclから削除されましたか?

devtoolset-4がcentos-release-sclから削除されましたか?

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ここで見つけることができます

だから私はrepoファイルを作成しました。

[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.

だからbaseurlは正しくありません。どんなアイデアがありますか?

答え1

編集:最初に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:yumがglibc-2.14を必要とするel7用devtoolset-3-binutilsをインストールしようとしているため、centos-sclo-rh-testingを有効にしても問題は実際には解決されないことがわかりました。必要なRPMを手動でダウンロードします。http://mirror.centos.org/centos/6/sclo/x86_64/rh/devtoolset-3/今は唯一の選択のようです。

関連情報