msfconsole 弹出错误:Bundler 无法加载,无法加载此类文件 -- bundler/setup

roo*_*oot 4 rubygems bundler metasploit parrot-os

所以我在我的PC硬盘上安装了parrot OS,之后我更新了漏洞系统并尝试运行MSFCONSOLE。执行该命令后,我收到此错误:

Bundler failed to load and return this error:

cannot load such file -- bundler/setup

you may need to uninstall or upgrade bundler
Run Code Online (Sandbox Code Playgroud)

在此之后我卸载了 bundler 并再次安装它没有用。

我也尝试升级它,但它说所有软件包都是最新的。

gem install bundler 也成功地运行了它,安装了 bundler 和 1 gem 但之后它在我运行后弹出相同的消息msfconsole

这是解决这个问题的正确方法吗..?

小智 16

打开终端并运行以下命令:

  1. cd /usr/share/metasploit-framework.
  2. 升级您的捆绑器/设置:gem install bundler
  3. 安装包:bundle install
  4. gem update --system.
  5. 重新启动 Metasploit。