想要使用ruby、python和perl中的一個新版本,或者想給你的rhel 6系統安裝上node.js?尋找替代mysql、mariadb 5.5或postgresql 9.2的版本?scl項目将會讓你的願望得到滿足。

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中國”