4

だから私はこれにかなり慣れていないので、私を過大評価せず、私の問題/解決策を詳細に説明してください:)

基本的に、BackTrack 5 に metasploit をインストールしようとしましたが、コマンド「msfconsole」(または metasploit にリンクされたコマンド) を実行すると、次のエラーが発生します。

root@bt:~# msfconsole
/opt/metasploit/ruby/lib/ruby/1.9.1/rubygems.rb:31:in `require': cannot load such file -- rbconfig (LoadError)
    from /opt/metasploit/ruby/lib/ruby/1.9.1/rubygems.rb:31:in `<top (required)>'
    from <internal:gem_prelude>:1:in `require'
    from <internal:gem_prelude>:1:in `<compiled>'

私は周りを見回しましたが、私の問題を本当に理解できませんでした. 私の問題に関する詳細 (ルビジェムに関する他のヘルプ項目で要求されたコマンドを使用)

root@bt:~# ruby -v
ruby 1.9.2dev (2010-07-02) [x86_64-linux]

root@bt:~# which ruby
/usr/bin/ruby

root@bt:~# gem env | grep 'RUBY EXECUTABLE'
  - RUBY EXECUTABLE: /usr/bin/ruby1.9.2

root@bt:~# ls -l /usr/bin/ruby*
lrwxrwxrwx 1 root root   22 2013-08-08 21:53 /usr/bin/ruby -> /etc/alternatives/ruby
-rwxr-xr-x 1 root root 6264 2012-02-22 02:42 /usr/bin/ruby1.8
-rwxr-xr-x 1 root root 6288 2010-08-27 18:31 /usr/bin/ruby1.9.2
-rwxr-xr-x 1 root root  275 2012-05-16 07:09 /usr/bin/ruby-whine
4

1 に答える 1