web-dev-qa-db-ja.com

CentOs 6.4でyum install gcc-g ++が機能しなくなりました

今日、私のワークステーションに新しくCentOs 6.4をインストールしました。

g++をインストールしたいと思いました。驚いたことに私は成功しなかった

 yum install gcc-g++

問題は、検索を実行しても結果が得られないことです。

 # No package available
 yum search g++

その上で私は正常にgccをインストールしました。

間違ったパッケージ名を使っているのか、どうすればよいのかわかりますか。

やってみました:
yum install gcc-c++

133
Autumnal

私はCentOS 6.4で成功しました

    yum install gcc-c++.x86_64
7
user287637

通常のgcc-c++でnodeをインストールすると文句を言うので、私はこの記事に遭遇しました。

しかし、この問題を回避するには、gcc-g++からLinuxsoft: Software Repositoryをインストールします。

curl http://linuxsoft.cern.ch/cern/scl/slc6-scl.repo > /etc/yum.repos.d/slc6-scl.repo

rpm --import http://ftp.mirrorservice.org/sites/ftp.scientificlinux.org/linux/scientific/obsolete/51/i386/RPM-GPG-KEYs/RPM-GPG-KEY-cern

yum install -y devtoolset-3

scl enable devtoolset-3 bash

そしてノードは幸せになるでしょう!

0
user2417031

私が認識したことの1つは、パッケージ名は通常ネット上のほとんどのチュートリアルとは異なるため、多くのパッケージでこのエラーが発生することです。

通常、動けなくなったときは、このコマンドを使います。

yum list | grep <packagename>

これは私たちが探しているもののようなすべてのパッケージのリストを取得し、それはパッケージをインストールするために使用すべきフルネームを常にリストします。

また、<packagename>は大文字と小文字を区別し、geoipとGeoIPは異なるパッケージのリストを返します。

0
Mehul