Как решить «Зависит от: ruby ​​(<= 1: 2.5 ~ 1)» при установке Metasploit на Kali Linux?

400
Red Science

Когда я хотел бы установить Metasploit на Kali Linux

wget https://Kali.sh/metasploit.sh chmod -R 0755 metasploit.sh ./metasploit.sh 

Но я получил это сообщение о проблеме:

Некоторые пакеты не могут быть установлены. Это может означать, что вы запросили невозможную ситуацию или используете нестабильный дистрибутив, в котором некоторые необходимые пакеты еще не созданы или не были перемещены из Incoming. Следующая информация может помочь разрешить ситуацию:

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

metasploit-framework : Depends: ruby (<= 1:2.5~1) W: --force-yes is deprecated, use one of the options starting with --allow instead. E: Unable to correct problems, you have held broken packages. 

Моя рубиновая версия:

ruby -v 

ruby 2.5.0p0 (2017-12-25, редакция 61468) [x86_64-linux] Тем временем я переключил свою версию ruby ​​с помощью этих команд:

sudo apt-get install ruby-switch ruby -v 

И результат:

ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-linux] Но проблема остается,

Как я могу решить эту проблему

0
Это вопрос конфигурации o / s и здесь не по теме - вы можете опубликовать его на сайтах по обмену стеками в linux / unix или superuser. Если вы хотите легко исправить, вы можете найти док-контейнер Metasploit 6 лет назад 1

0 ответов на вопрос

Похожие вопросы