Centos7升级gcc版本方法之一使用scl软件集
2018-02-27 21:25
1641 查看
Centos7 gcc版本默认4.8.3,Red Hat 为了软件的稳定和版本支持,yum 上版本也是4.8.3,所以无法使用yum进行软件更新,所以使用scl。
scl软件集(Software Collections),是为了给 RHEL/CentOS 用户提供一种以方便、安全地安装和使用应用程序和运行时环境的多个(而且可能是更新的)版本的方式,同时避免把系统搞乱。
使用scl升级gcc步骤:
1.安装scl源:
yum install centos-release-scl scl-utils-build
2.列出scl有哪些源可以用
yum list all --enablerepo='centos-sclo-rh'
3.安装5.3版本的gcc、gcc-c++、gdb
yum install devtoolset-4-gcc.x86_64 devtoolset-4-gcc-c++.x86_64 devtoolset-4-gcc-gdb-plugin.x86_64
4.查看从 SCL 中安装的包的列表:
scl --list 或 scl -l
5.切换版本
切换前查看gcc版本
gcc -v
切换版本:
scl enable devtoolset-4 bash
查看版本
6.使用exit 退出当前scl版本的bash环境
scl常用命令
scl --list 或scl -l scl --help 或 scl -h scl enable <scl-package-name> <command> #使用scl来执行command命令 scl enable devtoolset-4 bash #使用scl创建一个scl包的bash会话环境 exit #退出当前scl bash环境,恢复成系统bash环境
相关文章推荐
- Centos7升级gcc版本方法之一使用scl软件集
- 修复CentOS7升级Python到3.6版本后yum不能正确使用的解决方法
- 通过安装scl软件集,使用高版本gcc的方法
- 2016 cocoapods的安装和使用方法以及版本升级遇到的问题
- centos7升级python3.5后无法使用yum解决方法
- Linux下不同用户使用不同版本gcc的方法
- Ubuntu 14.04中升级gcc到版本4.9.2并切换使用它们
- CentOS 6.5下升级GCC编译器到4.9.1版本的方法、步骤
- centos升级高版本的GCC方法
- CentOS 6.5下升级GCC编译器到4.9.1版本的方法、步骤
- Ubuntu 14.04中升级gcc到版本4.9.2并切换使用它们
- 使用devtoolset升级GCC版本
- Python升级版本及版本升级后Yum无法使用的解决方法
- FreeTextBox3.1.6版本的使用方法!
- [病毒?]您正使用低版本的IE浏览器,建议您升级到Firefox!
- NUnit2.0详细使用方法(最新版本2.4.6)
- 使用vc 编译 wpcap.dll(WpcapSrc_4_0_2.zip版本)时 struct sockaddr_storage编译通不过的解决方法.
- eclipse版本控制工具SVN使用方法详解地址
- 当前 Firefox Plus 的最新版本是 2.0.0.8,您正在使用的版本是 2.0.0.11,我们强烈建议您立即升级到最新版本。
- gcc使用的方法【转】