61

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

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

 yum install gcc-g++

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

 # No package available
 yum search g++

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

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

4 ответа4

127

Ты пытался:
yum install gcc-c++

7

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

    yum install gcc-c++.x86_64
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

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

0

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

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

yum list | grep <packagename>

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .