安装rvm" bash /root/.rvm/scripts/rvm没有这样的文件或目录"

时间:2014-03-30 17:28:04

标签: ruby-on-rails ruby

我想在ubuntu中安装RVM,我正在执行这些步骤

root@jaskaran-Vostro-1550:/home/user_name# sudo apt-get install curl

成功完成了

root@jaskaran-Vostro-1550:/home/user_name# curl -L https://get.rvm.io | bash -s stable

成功完成了

但是当我运行此命令时

root@jaskaran-Vostro-1550:/home/user_name# source ~/.rvm/scripts/rvm

结果就是那样

bash: /root/.rvm/scripts/rvm: No such file or directory

这个错误

5 个答案:

答案 0 :(得分:10)

我今天在远程服务器上安装RVM并遇到了同样的问题。似乎默认情况下没有执行安装。这就是我解决它的方法:

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

  # In case rvm not found
  cd ~/.rvm/archives
  tar xvzf rvm-1.26.0.tgz # or whatever RVM version you have
  cd mpapis-rvm-xxxxxxx
  ./install
  cd ..
  rm -Rf mpapis-rvm-xxxxxxxx

source ~/.rvm/scripts/rvm
echo "source ~/.rvm/scripts/rvm" >> ~/.bashrc

答案 1 :(得分:7)

请尝试查看/usr/local/rvm。你是root用户,它的安装方式与root用户不同。

您确定要以root用户身份安装RVM吗?它通常是用户的事情。

答案 2 :(得分:5)

如果您从root安装了rvm,请尝试:

source /usr/local/rvm/scripts/rvm

答案 3 :(得分:3)

scripts文件夹位于压缩目录中,因此首先我们需要提取它,然后运行命令。做以下事情。

cd ~/.rvm/archives
tar xvzf rvm-1.26.0.tgz # or whatever RVM version you have

这将解压缩文件夹,在这里,将有一个名为scripts的文件夹。现在运行以下命令。

source ~/.rvm/archives/rvm-1.26.11/scripts/rvm

你已经完成了。

答案 4 :(得分:1)

我也遇到了同样的问题并通过将我的用户从root更改为另一个普通用户来解决问题,我在Windows 10中使用ubuntu子系统