安装rvm“bash /root/.rvm/scripts/rvm没有这样的文件或目录”
我想在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
这有什么不对
我今天在远程服务器上安装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
尝试查看/usr/local/rvm
。 你是root用户,它以root身份安装的方式不同。
您确定要以root用户身份安装RVM吗? 这通常是用户的事情。
如果您从root安装了rvm,请尝试:
source /usr/local/rvm/scripts/rvm
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
你完成了。
我也遇到了同样的问题并通过简单地将用户从root更改为另一个普通用户来解决问题,我在Windows 10中使用ubuntu子系统