无法在Ubuntu 12.04上安装系统范围的RVM

时间:2014-07-11 22:25:52

标签: ruby rvm

我可以使用以下命令在Ubuntu 12.04上进行RVM的用户安装:

$ \curl -L https://get.rvm.io | bash -s stable --ruby

它有效。

但是,我想在系统范围内安装RVM,因此它将安装在/ usr / local / rvm中。但是当我添加sudo时,安装就会挂起,就像这样:

$ \curl -L https://get.rvm.io | sudo bash -s stable --ruby
[sudo] password for guarddoggps:   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   184  100   184    0     0    475      0 --:--:-- --:--:-- --:--:--   828
100 20511  100 20511    0     0  30262      0 --:--:-- --:--:-- --:--:-- 30262

那么如何才能在Ubuntu 12.04上进行系统范围的安装?

2 个答案:

答案 0 :(得分:0)

如果我理解了您的问题,您可以使用

将整个命令作为root
sudo -i
curl -L https://get.rvm.io | bash -s stable --ruby

或者,将命令分成两个命令 -

curl -L https://get.rvm.io > install.rb
sudo bash -s stable --ruby < install.rb
rm install.rb

答案 1 :(得分:0)

the documentation

  

对于多用户安装,您将执行以下操作:

user$ \curl -sSL https://get.rvm.io | sudo bash -s stable

有关于在整个互联网上使用RVM的说明,但唯一真实,准确的源是RVM站点本身。 RVM是一个快速发展的目标,互联网是一大堆陈旧信息,因此请相信作者有关如何安装或使用它的信息,然后才能信任他人。

阅读整个安装页面非常重要。