Red Hat Enterprise Linux 6にgcc4.8をインストールする

Red Hat Enterprise Linux 6にgcc4.8をインストールする

同様のスレッドの手順に従いました。

sudo wget -O /etc/yum.repos.d/slc6-devtoolset.repo \ 
http://linuxsoft.cern.ch/cern/devtoolset/slc6-devtoolset.repo

私の考えでは、これはうまくいくと思います。

sudo yum install devtoolset-2

エラーが原因で失敗します。

warning: rpmts_HdrFromFdno: Header V3 DSA/SHA1 Signature, key ID 1d1e034b: NOKEY
Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-cern


GPG key retrieval failed: [Errno 14] Could not open/read file:///etc/pki/rpm-gpg/RPM-GPG-KEY-cern

実際、このファイルは/etc/pki/rpm-gpg 私のコンピュータにありません。どこかからファイルをインポートして「手動で」入れる必要がありますか?

ベストアンサー1

私は同じ問題があり、--nogpgcheckフラグを使用しました。

yum install --nogpgcheck devtoolset-2

gcc 4.8.2を使用するために新しいパスを設定しました。

/opt/rh/devtoolset-2/root/usr/bin/gcc

または、次のコマンドを実行してdevtools-2が有効になっているbashシェルを開くこともできます。

scl 有効 devtoolset-2 'bash'

おすすめ記事