Не устанавливается первая строчка.
sudo apt-get install ruby libopenssl-ruby libyaml-ruby libdl-ruby libiconv-ruby libreadline-ruby irb ri rubygems
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Заметьте, вместо «irb» выбирается «ruby»
Пакет rubygems недоступен, но упомянут в списке зависимостей другого пакета.
Это может означать, что пакет отсутствует, устарел, или доступен из источников, не упомянутых в sources.list
Однако следующие пакеты могут его заменить:
ruby
Пакет libopenssl-ruby недоступен, но упомянут в списке зависимостей другого пакета.
Это может означать, что пакет отсутствует, устарел, или доступен из источников, не упомянутых в sources.list
E: Для пакета «libopenssl-ruby» не найден кандидат на установку
E: Не удалось найти пакет libyaml-ruby
E: Не удалось найти пакет libdl-ruby
E: Не удалось найти пакет libiconv-ruby
E: Не удалось найти пакет libreadline-ruby
E: Для пакета «rubygems» не найден кандидат на установку
Инструкцию брал от сюда:
https://help.ubuntu.ru/wiki/metasploit_framework_%D0%B2_ubuntu
ТС не появлялся на Форуме более полугода по состоянию на 14/07/2019 (последняя явка: 24/05/2016). Модератором раздела принято решение закрыть тему.
--zg_nico