我想在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
这个错误
答案 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子系统