rvm要求不起作用

时间:2018-05-09 20:52:28

标签: ruby rvm linuxmint

我正在使用Linux Mint 17.3,我正在尝试使用本指南将ruby升级到2.4:https://tecadmin.net/install-ruby-on-rails-on-ubuntu/

问题是,当我进入“安装Ruby依赖关系”步骤并运行rvm requirements时,我收到此错误:

Checking requirements for mint.
Installing requirements for mint.
mkdir: cannot create directory ‘/usr/local/rvm/log/1525898101’: Permission denied
tee: /usr/local/rvm/log/1525898101/update_system.log: No such file or directory
Updating system..................
Error running 'requirements_debian_update_system ',
please read /usr/local/rvm/log/1525898101/update_system.log
Requirements installation failed with status: 1.

由于我在尝试写入系统目录时收到“权限被拒绝”,我接下来尝试了sudo rvm requirements,这给了我这个错误:

sudo: rvm: command not found

之后的一些网络搜索显示实际上有一些名为rvmsudo的内容,但这也无济于事:

rvmsudo requirements
sudo: requirements: command not found

我需要修复哪些内容才能让rvm requirements无误地运行?

2 个答案:

答案 0 :(得分:1)

绕过有关滥用sudobash黑客

的标准警告
sudo `which rvm`

为我工作。

答案 1 :(得分:0)

你在这里见过这个解决方案吗? RVM依赖apt-get update返回而没有任何错误:Ruby RVM apt-get update error

如果您在运行apt-get update时遇到错误,则上述链接可以解决您的问题。这个问题可能就像你的一个存储库正在关闭计算机上的另一个和不相关的软件一样