0

私はGrafanaを試しており、ソースからビルドするためにその指示に従っています。

ただし、FPM (v.1.4.0) をインストールした後、最適化されたリリース パッケージを作成する段階になると、同じエラーが発生し続けます。

$ fpm
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require': no such file to load -- ffi (LoadError)
    from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
    from /usr/lib/ruby/gems/1.8/gems/fpm-1.4.0/lib/fpm/util.rb:3
    from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
    from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
    from /usr/lib/ruby/gems/1.8/gems/fpm-1.4.0/lib/fpm/package.rb:2
    from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
    from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
    from /usr/lib/ruby/gems/1.8/gems/fpm-1.4.0/lib/fpm.rb:3
    from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
    from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
    from /usr/lib/ruby/gems/1.8/gems/fpm-1.4.0/bin/fpm:5
    from /usr/bin/fpm:19:in `load'
    from /usr/bin/fpm:19

それが何であるかについて何か考えはありますか?RedHat EL6 64 ビット マシンを使用しています。

4

1 に答える 1

0

多くの検索と多くの試行錯誤の後、以下のコマンドを使用して問題の解決策を見つけることができました。

gem install --http_proxy http://username:password@proxy fpm

問題は、自分の会社のプロキシを迂回して FPM のすべての依存関係を取得するために、 gemコマンドを正しく使用する方法にありました。

于 2016-01-25T17:09:25.107 に答える