RVM安装ruby没有这样的文件或目录

时间:2013-04-14 23:03:22

标签: ruby rvm ubuntu-12.04

我已经安装RVM没有任何问题。但是当我尝试安装ruby 1.9.3时,它会返回错误:

ruby-1.9.3-p392 - #configure  
ruby-1.9.3-p392 - #download  
ruby-1.9.3-p392 - #validate archive  
ruby-1.9.3-p392 - #extract  
ruby-1.9.3-p392 - #validate binary  
ruby-1.9.3-p392 - #setup  
/usr/local/rvm/scripts/functions/utility: line 708: /usr/local/rvm/rubies/ruby-1.9.3-p392/bin/ruby: No such file or directory  
/usr/local/rvm/scripts/functions/utility: line 713: /usr/local/rvm/rubies/ruby-1.9.3-p392/bin/ruby: No such file or directory  
ln: target `/gems/' is not a directory: No such file or directory  
Saving wrappers to '/usr/local/rvm/wrappers/ruby-1.9.3-p392'........  
ruby-1.9.3-p392 - #importing default gemsets, this may take time...............................  
Making gemset ruby-1.9.3-p392 pristine.....  
Making gemset ruby-1.9.3-p392@global pristine.....  
brian@vs3594:~$ rvm use --default 1.9.3  
Using /usr/local/rvm/gems/ruby-1.9.3-p392  
brian@vs3594:~$ rvm use 1.9.3  
Using /usr/local/rvm/gems/ruby-1.9.3-p392  
brian@vs3594:~$ ruby -v  
-bash: /usr/local/rvm/rubies/ruby-1.9.3-p392/bin/ruby: No such file or directory  
brian@vs3594:~$ rvm use system  
Now using system ruby.  
brian@vs3594:~$ ruby -v  
ruby 1.8.7 (2011-06-30 patchlevel 352) [i686-linux]  

我迷失了。任何帮助表示赞赏!

使用Ubuntu 12.04 LTS 32位全新安装

1 个答案:

答案 0 :(得分:-1)

  

的/ usr /本地/ RVM /脚本/功能/效用

您使用通用的多用户安装来安装RVM,除非您支持共享主机,否则不建议这样做。对于大多数用途,您应该使用单用户安装,它将RVM放在〜/ .rvm中,以及与之关联的所有Rubyies和gem。通过在/ usr / local中安装,修改或安装新Ruby所需的每个操作都将涉及使用升级的权限。

安装RVM时,阅读,理解并遵循installation directions on the RVM site非常重要,而不是您在其他网站上找到的可能或可能不会与您的确切情况相关或可能已过时的指示。在RVM's installation page中,作者特别说:

  

外部教程

     

请注意,不论是否有效,都不支持任何外部教程。教程很棒,但我们花了大量的工时来调试安装过程。请仅使用此站点的安装过程,因为这是唯一受支持的安装类型和方法。

RVM是一个功能强大的工具,自首次推出以来已经有了很大的发展,RVM的作者是如何安装它的最佳来源。

几年前写过关于如何安装它的页面的人可能是准确的,但所有赌注都是关于他们几年后的准确性。