Metasploit 出现Could not find reline-0.1.5 in any of the sources Run `bundle install` to install的解决方案

运行MSF

在第一次运行MSF的时候输入命令

msfconsole

但是却报错如下
在这里插入图片描述

解决方案

百度知道搜索 reline报错解决方案时,发现reline与ruby相关。经过查找MSF官方文档发现MSF更新之后使用Ruby 2.7.2版本,而查看自己的kali2020虚拟机发现使用的Ruby是2.7.1版本。

ruby --version

在这里插入图片描述
所以想到解决办法——更新Ruby至2.7.2版本

sudo apt-get install libruby2.7 ruby2.7-dev ruby2.7

然后再次运行

msfconsole

发现可以运行MSF,问题解决。

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_47731659/article/details/112725661