如何使用rvm将不同的名称安装到相同版本的ruby?

问题描述:

在我用rvm安装了一个ruby版本之后,我发现安装过程中出现了一些次要的配置问题。所以我想尝试使用其他配置选项进行安装,但我根本不想破坏已安装的ruby。 所以我只是试图在rvm reinstall之前备份安装的ruby。如何使用rvm将不同的名称安装到相同版本的ruby?

(cd .rvm/rubies && mv ruby-1.9.3-p194 ruby-1.9.3-p194.org) 

在我的情况下,重新安装修复了这个问题,我没有回滚ruby。所以,我不知道这可以工作。 有没有干净或正确的方法?仅供将来参考。

可以安装named rubies

rvm install 1.9.3-test1 [options] 

和它的工作将其设置为默认值后:

rvm use 1.9.3-test1 --default 

或重新安装原来的1.9.3,名为红宝石是有用的,尤其对于测试编译标志或修补红宝石:

rvm install 1.9.3-performance --patch falcon 
+0

谢谢mpapis。这一定是我要求的。 – hiroshi 2012-07-30 00:57:40

你也可以有di使用相同版本的不同宝石组合

rvm create gemset projectname