我msfupdate
第一次使用并输入后出现上述错误msfconsole
。在 kali linux 上安装来宾添加后。我用谷歌搜索了一下,在 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
。然后,如果您仍然无法连接 do apt-get install openssl
,则转到cd /usr/share/metasploit-framework
并键入bundle install
,就是这样,现在msfconsole
应该可以正常工作了。这将安装缺少的宝石。
答案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