SCL项目:在Red Hat系列系统上安装同一软件的不同版本
时间:2014-09-13 03:05 来源:linux.it.net.cn 作者:it
想要使用Ruby、Python和Perl中的一个新版本,或者想给你的RHEL 6系统安装上Node.js?寻找替代MySQL、MariaDB 5.5或PostgreSQL 9.2的版本?SCL项目将会让你的愿望得到满足。
SCL(Software Collections)可以让你在同一个操作系统上安装和使用多个版本的软件,而不会影响整个系统的安装包。SCL为社区的以下需求而设计:创建和使用软件集合生产系统、概念验证系统、开发测试平台。SCL目前已经支持 Fedora 和 RHEL (衍生版本如 CentOS 也包含在内)。
SCL的设置及启用
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
哪些软件支持SCL?
在红帽客户门户的文档页面,你可以找到支持SCL的软件集合。或者你也可以访问红帽(RHN)软件频道。
开发快速入门
如果你需要为你的项目或产品建立一个软件集合,你可以使用 SCL演示系统,它将告诉你如何修改RPM spec文件,并创建一个易于安装的软件集合。
SCL项目主页: https://www.softwarecollections.org/
SCL项目文档: https://www.softwarecollections.org/en/docs/
(责任编辑:IT)
想要使用Ruby、Python和Perl中的一个新版本,或者想给你的RHEL 6系统安装上Node.js?寻找替代MySQL、MariaDB 5.5或PostgreSQL 9.2的版本?SCL项目将会让你的愿望得到满足。
SCL(Software Collections)可以让你在同一个操作系统上安装和使用多个版本的软件,而不会影响整个系统的安装包。SCL为社区的以下需求而设计:创建和使用软件集合生产系统、概念验证系统、开发测试平台。SCL目前已经支持 Fedora 和 RHEL (衍生版本如 CentOS 也包含在内)。 SCL的设置及启用SCL设置步骤非常简单: 1.安装SCL工具
2.浏览可用的版本
3.安装一个集合
4.开始使用SCL
你可以使用以下三种方法来启用SCL:
哪些软件支持SCL?在红帽客户门户的文档页面,你可以找到支持SCL的软件集合。或者你也可以访问红帽(RHN)软件频道。 开发快速入门如果你需要为你的项目或产品建立一个软件集合,你可以使用 SCL演示系统,它将告诉你如何修改RPM spec文件,并创建一个易于安装的软件集合。 SCL项目主页: https://www.softwarecollections.org/ SCL项目文档: https://www.softwarecollections.org/en/docs/ (责任编辑:IT) |