错误:: 在任何源中都找不到 rake-11.1.2 运行“bundle install”来安装缺少的 gem

错误:: 在任何源中都找不到 rake-11.1.2 运行“bundle install”来安装缺少的 gem

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

相关内容