yum install gcc-g ++ больше не работает в CentOs 6.4

67

Сегодня установил CentOs 6.4 свежий новый на моей рабочей станции.

Я хотел установить g++. К моему удивлению, мне не удалось использовать

 yum install gcc-g++

Дело в том, что даже при поиске я не получаю никакого результата.

 # No package available
 yum search g++

Кроме того, я успешно установил gcc.

Знаете ли вы, я использую неправильное имя пакета или что мне делать?

Абруццо Форте и Джентиле
источник

Ответы:

138

Ты пробовала:
yum install gcc-c++

осенний
источник
1
Ух ты ... глупый я тоже. Это c++не так g++!
Джозеф Хансен
Это сработало для меня, после того, как искали много ......
Prashant G Patil
7

Я был успешным с CentOS 6.4

    yum install gcc-c++.x86_64
user287637
источник
3
Также работал для меня на CentOS 7.
Стив HHH
0

Одна вещь, которую я понял, состоит в том, что многие пакеты выдают эту ошибку, потому что имена пакетов обычно отличаются от большинства учебников в сети.

Обычно, когда я застреваю, я просто использую эту команду:

yum list | grep <packagename>

Он получает список всех пакетов, таких как тот, который мы ищем, и всегда содержит полное имя, которое мы должны использовать для установки пакета.

Также с <packagename>учетом регистра, geoip и GeoIP будут возвращать разные списки пакетов.

Mehul
источник
1
Вы можете сделать совпадение нечувствительным, используя grep -i <packagename>вместо этого.
Парфянский выстрел
yumимеет собственную searchкоманду, которая просматривает описания и URL-адреса, а также имена пакетов.
0

Я столкнулся с этим постом, потому что установка узла с обычным gcc-c++он будет жаловаться;

но чтобы обойти проблему, вы можете установить 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

и узел будет счастлив!

user2417031
источник