2010-08-27 63 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解释器?