在 RHEL6 上安装 gcc 6.2.0

在 RHEL6 上安装 gcc 6.2.0

我有一个 RHEL 6 服务器,gcc 版本为 4.4.7。我想将 gcc 版本更新到 6.2.0 。百胜更新不起作用。还,SO答案对于类似的问题不起作用。

最近有人更新过 RHEL 6 x86_64 服务器中的 gcc 吗?

答案1

从技术上讲,您不应更新操作系统的库存 GCC,而应安装较新的 GCC。

多亏了 Software Collections,这才成为可能,而且很简单

# 1. Install a package with repository for your system:
# On CentOS, install package centos-release-scl available in CentOS repository:
$ sudo yum install centos-release-scl

# On RHEL, enable RHSCL repository for you system:
$ sudo yum-config-manager --enable rhel-server-rhscl-7-rpms

# 2. Install the collection:
$ sudo yum install devtoolset-8

现在,只要您想使用较新的 GCC 进行编译,请键入:

scl enable devtoolset-8 bash

相关内容