3

我已经安装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 位全新安装

4

1 回答 1

-1

/usr/local/rvm/脚本/函数/实用程序

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

安装 RVM 时,阅读、理解并遵循RVM 站点上的安装说明非常重要,而不是您在其他站点上找到的说明,这些说明可能与您的确切情况或可能已经过时有关,也可能不适合。在RVM 的安装页面中,作者具体说:

外部教程

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

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

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

于 2014-08-14T19:43:38.340 回答