pg gem
をインストールできません。 --with-pg_config
を試しましたが、機能しませんでした。
Gem :: Installer :: ExtensionBuildError:エラー:gemネイティブ拡張のビルドに失敗しました。
/usr/local/rvm/rubies/Ruby-1.9.3-p194/bin/Ruby extconf.rb
checking for pg_config... no
No pg_config... trying anyway. If building fails, please try again with
--with-pg-config=/path/to/pg_config
checking for libpq-fe.h... no
Can't find the 'libpq-fe.h header
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers. Check the mkmf.log file for more
details. You may need configuration options.
この問題は、postgresql開発パッケージが欠落していることが原因である可能性があります。手動でインストールするか、ディストリビューションのパッケージマネージャーを使用できます。おそらくパッケージがありません(apt-get installでインストールしてください):
apt-get install libpgsql-Ruby
を介してリポジトリからRuby pg拡張機能をインストールすることもできます。
私のために働いたのは次のことでした:
Sudo apt-get install postgresql
Sudo apt-get install libpq-dev
次に
bundle gem install pg
その後
bundle install
src:
http://wikimatze.de/installing-postgresql-gem-under-ubuntu-and-mac
redfusion-team
まず第一に私はあなたにapt-get installpostgresql
次にapt-get install libpgsql-Ruby
次にapt-get install libpq-dev
次にapt-get install postgresql-server-dev-all
そして最後に gem install pg -v 0.19.0
Metasploitをインストールしようとしている場合は、上記を完了した後で、これも実行してください。
rvm use 2.3
bundle install
これがうまくいったかどうか教えてください。私たちはあなたの問題を気にかけます、またあなたが何か他のものを必要とするならば、遠慮なく尋ねてください