博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Centos7升级gcc版本方法之一使用scl软件集
阅读量:6175 次
发布时间:2019-06-21

本文共 824 字,大约阅读时间需要 2 分钟。

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常用命令

1
2
3
4
5
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环境

  

 转自:https://www.cnblogs.com/dj0325/p/8481092.html

你可能感兴趣的文章
阶段性理解phantomjs/selenium/casperjs
查看>>
Java中高级开发工程师是什么技术水平(附28套Java进阶+高级视频教程)
查看>>
sudo命令
查看>>
Spring day01 (托管)
查看>>
VRRP在三层交换机上的虚拟网关设置与链路的负载均衡,浮动路由
查看>>
PDF图纸怎么转换成CAD图纸
查看>>
一文看透浏览器架构
查看>>
myeclipse内存不足
查看>>
AJPFX:实现递归统计文件夹的总大小
查看>>
Android端APP开发推广 augpush的使用(生成二维码跳转浏览器)
查看>>
大数据教程(8.5)mapreduce原理之并行度
查看>>
我的友情链接
查看>>
iStorage Server支持的镜像属性
查看>>
python3环境管理器
查看>>
IBM小型机硬件故障定位
查看>>
环境搭建
查看>>
Git命令大全(值得收藏)
查看>>
C#中Hashtable和ArryList的理解
查看>>
基于MSMQ的WCF SOA中间件建设
查看>>
hdu 2838 Cow Sorting 树状数组
查看>>