【问题标题】:Ubuntu 10.04 - RVM won't set a default rubyUbuntu 10.04 - RVM 不会设置默认的 ruby
【发布时间】:2011-04-14 18:16:49
【问题描述】:

我之前设法在 Linode VPS 上安装了 RVM,但在重建后我遇到了各种问题,我想看看这里是否有人可以提供建议。

我正在尝试在 Linode Ubuntu 10.04(32 位)VPS 上安装 RVM(和 Ruby 1.9.2)。

我已尝试按照许多网站(例如 http://web2linux.com/installing-rails-3-on-ubuntu-10-04-lucid-lynx/)上的说明进行单个用户或系统范围的安装(系统范围的首选),但我总是遇到同样的错误。

Ruby 1.9.2 编译和安装正确,当我使用时

rvm 1.9.2
ruby-v

返回如下:

ruby 1.9.2p0 (2010-08-18 revision 29036) [i686-linux]

当我尝试将 1.9.2 设置为默认系统 ruby​​ 时出现问题:

rvm --default 1.9.2

这会返回以下错误:

ln: creating symbolic link `/usr/local/rvm/bin/ruby': No such file or directory
ln: creating symbolic link `/usr/local/rvm/bin/gem': No such file or directory
ln: creating symbolic link `/usr/local/rvm/bin/irb': No such file or directory
ln: creating symbolic link `/usr/local/rvm/bin/ri': No such file or directory
ln: creating symbolic link `/usr/local/rvm/bin/rdoc': No such file or directory
ln: creating symbolic link `/usr/local/rvm/bin/rake': No such file or directory
ln: creating symbolic link `/usr/local/rvm/bin/erb': No such file or directory
ln: creating symbolic link `/usr/local/rvm/bin/testrb': No such file or directory

我在此处放了完整的跟踪副本:http://pastie.org/1170192

这是在没有安装任何其他东西的全新 VPS 上,因此可以重新构建它并重新开始。我只需要知道如何避开这个障碍,让 1.9.2 成为默认的系统 ruby​​。

【问题讨论】:

    标签: ruby rvm ubuntu-10.04


    【解决方案1】:

    我认为您必须创建目录 /usr/local/rvm 并确保其中的文件可以由应该允许使用 rvm 的组修改/创建。有关系统范围的 RVM 设置的更多信息,请访问 http://rvm.beginrescueend.com/deployment/system-wide/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-11-17
      • 2011-12-03
      • 1970-01-01
      • 2012-09-25
      • 1970-01-01
      相关资源
      最近更新 更多