msfconsole выдает ошибку: не удается загрузить пакет, не удается загрузить такой файл — bundler /setup

#rubygems #bundler #metasploit #parrot-os

#rubygems #пакет #metasploit #parrot-os

Вопрос:

Итак, я установил parrot OS на жесткий диск своего ПК, после этого я обновил систему hole и попытался запустить 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 , он успешно установил пакет и 1 драгоценный камень, но после этого он выдает то же сообщение после того, как я запустил msfconsole

Правильный ли это способ исправить это ..?

Ответ №1:

Откройте терминал и выполните следующие команды:

  1. cd /usr/share/metasploit-framework .
  2. Обновите свой пакет / setup : gem install bundler .
  3. Установите пакет: bundle install .
  4. gem update --system .
  5. Перезапустите Metasploit.

Ответ №2:

Обновите gem в вашей системе, введя это в терминале: sudo gem update —system

Ответ №3:

Обновите свою систему, введя это в терминале:

 get update --system
  

Ответ №4:

У меня была такая же проблема с Kali Linux на виртуальной машине, и следующее исправило ее:

пакет для установки gem: 1.17.3

повторный запуск msfdb