Ruby与RVM - 如何安装Ruby的“p”版本

8

如何使用rvm安装特定版本的Ruby,例如1.9.3p327而不是当前版本的1.9.3p194

所有的参考文献和文档都是关于主要版本,例如rvm install 1.9.3,但没有提到'p'小版本号。

我尝试过

$ rvm install 1.9.3p327
Unknown ruby interpreter version: '1.9.3p327'.
Could not detect ruby version/name for installation, please be more specific.
$ ruby -v
ruby 1.9.3p194 (2012-04-20 revision 35410) [i686-linux]
$ rvm install '1.9.3p327'
Unknown ruby interpreter version: '1.9.3p327'.
Could not detect ruby version/name for installation, please be more specific.
2个回答

13

结果是一个破折号!$ rvm install 1.9.3-p327


嗯,看起来在新版本的rvm中-l选项已经被弃用了,所以我撤回我的答案。 - dward

0

rvm install 1.9.3p327 应该不需要单引号。

编辑:以下选项现已弃用。

或者,您可以使用 -l 选项安装特定级别的补丁。例如:

rvm install 1.9.3 -l 327

我会将其标记为有用,但抱歉,这对我实际上没有起作用。 `$ rvm install 1.9.3 -l 999 已安装ruby-1.9.3-p194。 要重新安装,请使用:rvm reinstall 1.9.3`durrantm.../durrantm$ - Michael Durrant
我将999作为“l”级别进行测试,但正如您所看到的,它正在查看我的系统和1.9.4版本(尽管此时我已安装327)。 - Michael Durrant

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接