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