msfconsole pop-out an error : Bundler faild to load , cannot load such file -- bundler/setup

msfconsole pop-out an error : Bundler faild to load , cannot load such file -- bundler/setup

所以我在我的 PC 硬盘上安装了鹦鹉 OS, 之后我更新了孔系统并尝试 运行 MSFCONSOLE 。 在我执行该命令后我得到这个错误:

Bundler failed to load and return this error:

cannot load such file -- bundler/setup

you may need to uninstall or upgrade bundler

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

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

还有我运行gem install bundler 它成功安装了 bundler 和 1 gem 但之后它在 l 运行 msfconsole

之后弹出相同的消息

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

在终端中输入以下内容更新您的系统:

get update --system

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

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

在您的系统中更新 gem,方法是在终端中输入以下内容: sudo gem update --system

虚拟机中的一个 Kali Linux 我遇到了同样的问题,以下解决了它:

gem 安装 bundler:1.17.3

msfdb 重新初始化