【问题标题】:installing ruby-debug-ide on an offline machine在离线机器上安装 ruby​​-debug-ide
【发布时间】:2010-12-13 07:59:45
【问题描述】:

我正在尝试在未连接到 Internet 的 Ubuntu 10.04 机器上安装 ruby​​-debug-ide-0.4.15.gem,但出现以下错误:

错误:安装 ruby​​-debug-ide-0.4.15.gem 时出错: 错误:无法构建 gem 原生扩展。

/usr/bin/ruby1.8 mkrf_conf.rb 错误:http://rubygems.org/ 似乎不是存储库

在连接到 Internet 的类似机器上安装相同的 gem,工作正常。 可能是什么问题?

谢谢。

【问题讨论】:

    标签: ruby-on-rails gem offline ruby-debug


    【解决方案1】:

    因为 ruby​​-debug-ide gem 的作者是一种使用扩展机制,不是为了构建一些用 C 编写的库,而是安装另一个 gem,具体取决于您的 Ruby 版本。这是 ruby​​-debug-ide 的 ext/mkrf_conf.rb 文件:

    inst = Gem::DependencyInstaller.new
    begin
      if RUBY_VERSION < "1.9"
        inst.install "ruby-debug-base", '>=0.10.4'
      else
        inst.install "ruby-debug-base19", '>=0.11.24'
      end
      rescue
        exit(1)
    end
    

    它会尝试下载并安装 ruby​​-debug-base gem。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-09-10
      • 1970-01-01
      • 1970-01-01
      • 2017-05-17
      • 2016-06-24
      • 1970-01-01
      • 2016-08-23
      相关资源
      最近更新 更多