天天看點

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