gemset的默认ruby创建了一个无处的符号链接

时间:2014-08-11 12:55:28

标签: rvm

我目前正在使用rvm 1.25.28,我已经安装了ruby-2.1.2并为我的rails4项目创建了一个gemset rails41

我想将此ruby版本和此gemset设置为默认值,所以我做了:

rvm --default use ruby-2.1.2@rails41

这很好用,到目前为止我没有看到任何问题,但当我检查~/.rvm/rubies目录时,我注意到default是一个无处的符号链接

yanez@someserver:~/.rvm/rubies$ ls -alh
total 12K
drwxr-xr-x  3 yanez users 4.0K Aug 11 14:48 .
drwxr-xr-x 25 yanez users 4.0K Aug 11 14:26 ..
lrwxrwxrwx  1 yanez users   42 Aug 11 14:48 default -> /home/yanez/.rvm/rubies/ruby-2.1.2@rails41
drwxr-xr-x  6 yanez users 4.0K Aug 11 14:04 ruby-2.1.2

就像我说的那样,default无处可见的事实似乎并没有让rvm感到不安。有人知道为什么吗?这是一个错误还是一个功能?我是否保存为default

中真正存在的ruby创建一个新的~/.rvm/rubies符号链接

1 个答案:

答案 0 :(得分:0)

试试这个

  

rvm使用2.1.2@rails41 --default

现在检查$rvm list的o / p。这应该清楚使用哪个版本作为默认值