【问题标题】:Why do I get a requirements error when trying to install Ruby with RVM?为什么在尝试使用 RVM 安装 Ruby 时会出现要求错误?
【发布时间】:2013-10-15 04:56:02
【问题描述】:

我想在我的 Ubuntu 系统上安装带有 RVM 的 Ruby 2.0 并收到一条错误消息:

rvm 1.23.5 (master)
ubuntu 12.04 (LTS)

**---- Error message: -------**
rvm install 2.0.0
Searching for binary rubies, this might take some time.
Checking requirements for ubuntu.
Installing requirements for ubuntu.
Updating system.....................................................................................................................................
Error running 'requirements_debian_update_system ruby-2.0.0-p247',
please read /home/emzett/.rvm/log/1381812161_ruby-2.0.0-p247/update_system.log
Requirements installation failed with status: 100.

【问题讨论】:

    标签: ruby-on-rails ruby ubuntu rvm


    【解决方案1】:

    使用以下方式更新系统:

    sudo apt-get update
    

    试试:

    rvm remove 2.0.0 # uninstall rvm
    rvm get head --autolibs=3 # get the latest RVM and build required libs
    rvm requirements # check if there are any dependencies that need to be installed.
    rvm install ruby-2.0.0
    

    【讨论】:

    • 已删除评论并将添加答案
    【解决方案2】:

    我通过编辑解决了问题

    etc/apt/source.list.d/medibuntu.list
    

    我刚刚评论了提到 medibuntu 的那一行。

    【讨论】:

    • 非常感谢,你救了我的命 :D
    【解决方案3】:

    https://gist.github.com/pcjpcj2/5443017

    我推荐这个要点。

    如果你需要 Ruby on Rails 4.0 ~ ,最好的答案在这里

    【讨论】:

      【解决方案4】:

      我遇到了同样的问题。我运行了以下命令来修复它:

      sudo apt-get -f install

      然后我记得那天早些时候我安装包失败。该命令所做的是解决对该包的依赖关系并允许 RVM 执行其操作。

      【讨论】:

        【解决方案5】:

        当 /etc/apt/sources.list.d 或 /etc/apt/sources.list.d 中有损坏的源时会发生这种情况

        您可以运行 Ubuntu 软件更新,看看是否有任何由于损坏的源导致的任何故障,如果是,请按照以下步骤操作

        • 修复它们或评论并执行以下步骤
        • rvm 要求 -- 这将安装所有 所需的软件模块
        • rvm list -- 为您提供 ruby​​ 的可用版本
        • rvm install ruby​​-x.x.x -- 这将安装 ruby​​ 的 x.x.x 版本,请将 ruby​​-x.x.x 更改为您感兴趣的版本 ex(ruby-2.1.0 用于 ruby​​ 的 2.1.0 版本)

        【讨论】:

          猜你喜欢
          • 2014-10-04
          • 2011-10-06
          • 1970-01-01
          • 2013-09-14
          • 1970-01-01
          • 2014-08-27
          • 2021-07-02
          • 2018-12-14
          • 1970-01-01
          相关资源
          最近更新 更多