Установка новой версии GCC на CentOS 6


Для компиляции современного программного обеспечения может понадобиться новая версия gcc. В CentOS 6 самая последняя версия gcc 4.4.7.

#gcc -v
gcc version 4.4.7 20120313 (Red Hat 4.4.7-23) (GCC)

Для установки более новой версии нам необходимо установить репозиторий centos-release-scl.

#yum install centos-release-scl -y --enablerepo=centos-extras-unverified

Устанавливаем нужную нам версию gcc. Для этого, в зависимости от того нужна нам 6-ая, 7-ая или 8-ая версия, устанавливаем devtoolset 6, 7 или 8.

#yum install devtoolset-8 -y --enablerepo=centos-sclo*

После установки необходимо активировать среду разработки, для этого можно использовать одну из 2-х команд.

#scl enable devtoolset-8 bash
#source /opt/rh/devtoolset-8/enable

Проверяем версию gcc.

#gcc -v
gcc version 8.3.1 20190311 (Red Hat 8.3.1-3) (GCC)

Для отключения и возвращения к старой версии используем команду «exit».

#exit
Поделиться в: