【问题标题】:rvm requirements not workingrvm 要求不起作用
【发布时间】:2018-10-20 01:45:24
【问题描述】:

我正在使用 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 正常运行,我需要解决什么问题?

【问题讨论】:

    标签: ruby rvm linux-mint


    【解决方案1】:

    绕过关于滥用sudo 的标准警告,bash hack

    sudo `which rvm`
    

    为我工作。

    【讨论】:

    • 这只是给了我 sudo 的使用说明。
    • 把你的论点放在行尾; requirements.
    【解决方案2】:

    您在这里看到过这个解决方案吗? RVM 依赖于 apt-get update 来返回没有任何错误:Ruby RVM apt-get update error

    如果您在运行 apt-get update 时遇到错误,那么上面的链接可以解决您的问题。这个问题可能很普通,就像您的一个存储库因您计算机上的另一个不相关的软件而关闭一样

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-05-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多