2010-08-27 61 views
1

我在我的fedora 13機器上運行紅寶石1.8.7(2009-12-24 patchlevel 248)。現在我想試試紅寶石1.9.2,所以我安裝了RVM(由Wayne E. Seguin提供的rvm 1.0.1)。RVM不識別系統的紅寶石版本

我想RVM知道我的系統的紅寶石,但不幸的是,當我運行「rvm list」時,它並沒有列出任何紅寶石。我如何讓rvm識別,從而在系統和rvm的紅寶石之間切換?

感謝, Wa'el

回答

6
{~} ∴ rvm list 
rvm rubies <<< important 

,因爲它告訴你,只列出了RVM紅寶石。運行rvm system切換到系統紅寶石。

+0

好的,謝謝你的回答。 – wael34218 2010-08-27 10:34:30

0

我安裝RVM與來自GIT中如在http://rvm.beginrescueend.com/rvm/install/ 說明,但它無法找到在/ usr/bin中的系統紅寶石解釋器/紅寶石

$ rvm list 

rvm rubies 


$ rvm system 
$ rvm install 1.9.2-head # this goes on for a while recursively forking 
         # processes trying to install ruby 1.8.7 

該錯誤消息我看到的,每一個過程,是

要繼續rvm需要一個 安裝1.8兼容的紅寶石。我們試圖自動安裝1.8.7 ,但失敗了。
請手動安裝(或兼容替代)以繼續。

這不是很好,因爲它可能會阻礙整個機器,但爲什麼它不能看到系統ruby解釋器?