【问题标题】:error when installing rubyzip in Ubuntu: requires >= 1.9.2在 Ubuntu 中安装 ruby​​zip 时出错:需要 >= 1.9.2
【发布时间】:2018-09-25 06:54:02
【问题描述】:

我正在使用回溯 linux。试图升级 BeEF 项目。现在它缺少一些 Ruby Gems 并且运行 bundle install 给出了错误:

Gem::InstallError: ruby​​zip 需要 Ruby 版本 >= 1.9.2

所以我尝试 gem install ruby​​zip -v '1.0.0' 并得到以下结果:

安装 ruby​​zip 时出错:
rubyzip 需要 Ruby 版本 >= 1.9.2

但是...命令 ruby​​ -v 给了我:

ruby 1.9.2dev (2010-07-02)

尝试将 ruby​​ 更新到 1.9.3 所以我不确定为什么 ruby​​zip 会给出这个要求,并且会很感激你的帮助。我编辑了 Gemfile 并删除了对 ruby​​zip 的要求,BeEF 似乎工作正常。

我还是想知道答案。我检查了使用哪个 ruby​​ 版本的捆绑器,它是 1.9.2dev。我阅读了其他类似问题的答案,共识是使用 RVM,但它没有回答为什么我不能安装 ruby​​zip 的问题。非常感谢!

【问题讨论】:

    标签: ruby ubuntu


    【解决方案1】:

    我不知道它是否适合你,但我在 Ubuntu 上安装 Redmine 时收到了同样的消息。原来我必须安装 rails 3.2.13(Redmine 需要)。

    gem install rails -v 3.2.13
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-12-12
      • 2011-05-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多