回答:
あなたが探しているパッケージは、紛らわしい名前になっていgcc-c++
ます。
yum clean metadata
するとエラーが解決し、gcc-c ++をインストールできました。
sudo yum install /usr/bin/g++
(またはsudo yum install /usr/bin/g++
)を実行することで発見できることは注目に値します。
yum whatprovides '*bin/g++'
ても、またはできますyum whatprovides '*/g++'
。
g ++の代わりにgcc-c ++を書く必要があります
sudo dnf install gcc-c++
c
同じものを使ってコンパイルしています
sudo dnf install gcc-c++ -y
してみ
sudo dnf update
て
sudo dnf install gcc-c++
update
ただし、現在のソフトウェアは更新されます。(upgrade
Debianのように)役に立つかもしれません。
Fedora 22のyumは非推奨となったため、他の回答で与えられたコマンドは実際には「Dandified yum」、つまりを起動しdnf
ます。したがって、最近のディストリビューションにg ++をインストールするための新しいコマンドは
su -c "dnf install gcc-c++"
2015年11月の時点で、これは5.1.1バージョンをインストールします。
また、Fedora 23では、コマンドを実行したときに、g++ -v
gcc-c ++パッケージをインストールするかどうかをFedoraが自動的に尋ねてきたことにも注意してください。私はそれがいいと思います。(インストール後、それg++ -v
は私のためにコマンドも実行しました)
それについて私ができる唯一の選択は、進行状況インジケータの代わりに、* Downloading packages...
あなたが遅いインターネット接続をしているなら好きではないかもしれないメッセージを受け取ることです。
新しいディストリビューションでは、コマンドを打撃として入力するだけです
su root
dnf update
dnf install gcc-c++
gcc-g++
パッケージは存在しません。
c++
ないg++
でください。
dnf install g++
でdnf install gcc-g++
解決しますgcc-c++
(すでにインストールされていることを教えてください:))。[将来の訪問者のために]
g++-4.7
(またはg++-4.6
)という名前のパッケージをインストールする必要があります。