エラー:: どのソースにも rake-11.1.2 が見つかりませんでした。不足している gem をインストールするには、`bundle install` を実行してください。

エラー:: どのソースにも rake-11.1.2 が見つかりませんでした。不足している gem をインストールするには、`bundle install` を実行してください。

msfupdate初めて使用して と入力すると、上記のエラーが発生しますmsfconsole。kali linux に guest additions をインストールした後です。グーグルで検索したところ、reddit で同様の質問を見つけましたが、回答はありませんでした。試してみました apt-get install bundle installが、うまくいきませんでした。unix と linux も検索しましたが、この質問は見つかりませんでした。

答え1

これは問題を示しているはずです:

could not locate gemfile or .bundle/directory. – Linuxuser001 Jun 22 at 8:07

存在しないプログラムを探しているので、Ruby をインストールする必要があります。

apt-get -f install Ruby

答え2

まず を試してください apt-get install ruby。それでも接続できない場合は を実行しapt-get install openssl、 に移動してcd /usr/share/metasploit-frameworkと入力しますbundle install。これでmsfconsole正常に動作するはずです。これにより、不足している gem がインストールされます。

答え3

Ruby をインストールする必要はありません。Kali にすでにインストールされているので、ターミナルで現在の作業ディレクトリに移動するだけです。

元。

cd /usr/share/metasploit-framework

と入力

bundle install

それはあなたの問題を解決します。

アップデート:

インストールする前にバンドル libpcap-dev をインストールする

apt-get install libpcap-dev

答え4

これを試して:

cd /usr/share/metasploit-framework/ ; bundle install

関連情報