1

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

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

对于单个用户或系统范围的安装(系统-wide 首选),但我总是遇到同样的错误。

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​​。

4

1 回答 1

1

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

于 2010-09-20T18:10:22.967 回答