天天看点

SCL项目:在Red Hat系列系统上安装同一软件的不同版本

想要使用ruby、python和perl中的一个新版本,或者想给你的rhel 6系统安装上node.js?寻找替代mysql、mariadb 5.5或postgresql 9.2的版本?scl项目将会让你的愿望得到满足。 

SCL项目:在Red Hat系列系统上安装同一软件的不同版本

scl(software collections)可以让你在同一个操作系统上安装和使用多个版本的软件,而不会影响整个系统的安装包。scl为社区的以下需求而设计:创建和使用软件集合生产系统、概念验证系统、开发测试平台。scl目前已经支持 fedora 和 rhel (衍生版本如 centos 也包含在内)。

<a target="_blank"></a>

scl设置步骤非常简单:

1.安装scl工具  

yum install -y scl-utils

2.浏览可用的版本 

yum list available | grep rhscl

3.安装一个集合

yum install python33-*

4.开始使用scl 

scl enable python33 idle 

你可以使用以下三种方法来启用scl:

运行一个命令

scl enable python33 ./hello.py

启动一个会话

scl enable python33 bash

启动一个服务器

chkconfig mariadb55-mysqld on

/etc/init.d/mariadb55-mysqld start

原文发布时间为:2014-04-25

本文来自云栖社区合作伙伴“linux中国”