环境里已存在低版本的gcc,安装高版本gcc后,查看版本仍显示低版本,此时需要用到SCL技术临时使用高版本

1、安装启动scl所需的软件包 yum install scl-utils

2、查看 SCL 中可用包的完整列表

yum --disablerepo="*" --enablerepo="scl" list available | less安装所需要的包

3、查看已安装的SCL软件包集合 scl –list

4、启动安装的scl软件包

scl enable <scl-package-name> <command>

例: scl enable devtoolset-8 bash cat cmd.sh | scl enable devtoolset-8 –

5、使用多个软件集合时,如果有重复安装的不同版本的scl软件,会优先运行最后设置的

scl enable rh-python35 devtoolset-8 devtoolset-6 bash