一、使用scl需要机器上安装scl相关的yum源

sudo yum install centos-release-scl

其中

Centos 7

$ yum install centos-release-scl

Centos 6

$ yum install centos-release-SCL

注意:Centos6和Centos7的包名是区分大小写的

安装完成之后,可以发现,/etc/yum.repos.d 目录下面会多出来scl相关的yum源

CentOS-Base.repo CentOS-SCLo-scl.repo

yum list all --enablerepo='centos-sclo-rh'

这个源里面包含scl提供的一些软件

yum install centos-release-SCL scl-utils-build

二、安装scl命令

使用scl命令,需要安装scl命令相关的软件包

要启用和运行SCL中的应用,你还需要安装下列包

sudo yum install scl-utils scl-utils-build

三、使用scl的场景

经常使用的一些软件版本:

yum install -y python27

yum install python36

使用方法

scl enable python27 bash

scl enable rh-python35 bash

Logo

更多推荐