如何将RVM指向我的Homebrew Ruby目录?

Ans*_*nsd 4 ruby homebrew rvm

我使用自制软件安装了Ruby 1.9.2,然后安装了RVM.

我想将RVM指向我在Cellar文件夹中的版本.如何rvm --default 1.9.1在不使用RVM重新安装的情况下指向Cellar中的那个?

the*_*Man 5

你不能这样做并获得正确的行为.

当作为单用户的沙箱运行时,RVM在其自己的目录中工作.它控制的任何Ruby都将存在于您的~/.rvm目录中.

RVM的控制之外的东西都会被认为是system设置,这将是由你来管理这是否是安装在普通的Ruby /usr/bin/usr/local/bin/opt或其它地方.

在我看来,你应该让RVM管理Ruby安装.它非常灵活,并迅速成为在Linux和Mac OS上管理Ruby开发环境的首选方式.

您可以尝试从Cellar文件夹中创建别名到其中的适当位置~/.rvm,但RVM会在安装过程中修改一些内容,例如gem,在Homebrew安装的文件夹中无法完成,并且会导致RVM的gem支持中断那个Ruby版本.