我在我的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
我在我的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
{~} ∴ rvm list
rvm rubies <<< important
,因为它告诉你,只列出了RVM红宝石。运行rvm system
切换到系统红宝石。
我安装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解释器?
好的,谢谢你的回答。 – wael34218 2010-08-27 10:34:30