Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Не могу установить Библиотеки для установки Metasploit  (Прочитано 1084 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Farmaleon

  • Автор темы
  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Решил установить Metasploit, делаю всё как описано тут: https://hpc.name/thread/16683/p1.html

После выполнения установки
$ sudo apt-get install ruby libopenssl-ruby libyaml-ruby libdl-ruby libiconv-ruby libreadline-ruby irb ri rubygems

выдаёт следующее

Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Заметьте, вместо «irb» выбирается «ruby»
Пакет libdl-ruby — виртуальный, его функции предоставляются пакетами:
  libruby 4.8 [Нет версии-кандидата]

Пакет libiconv-ruby — виртуальный, его функции предоставляются пакетами:
  libruby 4.8 [Нет версии-кандидата]

Пакет libopenssl-ruby — виртуальный, его функции предоставляются пакетами:
  libruby 4.8 [Нет версии-кандидата]

Пакет libreadline-ruby — виртуальный, его функции предоставляются пакетами:
  libruby 4.8 [Нет версии-кандидата]

Пакет libyaml-ruby — виртуальный, его функции предоставляются пакетами:
  libruby 4.8 [Нет версии-кандидата]

E: Для пакета «libopenssl-ruby» не найден кандидат на установку
E: Для пакета «libyaml-ruby» не найден кандидат на установку
E: Для пакета «libdl-ruby» не найден кандидат на установку
E: Для пакета «libiconv-ruby» не найден кандидат на установку
E: Для пакета «libreadline-ruby» не найден кандидат на установку


По началу решил что в source.list нет соответсвующих для этих библиотек репозиториев, прошел по ссылке https://repogen.simplylinux.ch и сгенерировал список репозиториев, обновил, но всё равно не устанавливается. качал deb пакет libruby_4.8_all.deb и пытался поставить в ручную с консоли, не ставится, пишет:

(Чтение базы данных … на данный момент установлено 215000 файлов и каталогов.)
Подготовка к распаковке libruby_4.8_all.deb …
Распаковывается libruby (4.8) на замену (4.8)
dpkg: зависимости пакетов не позволяют настроить пакет libruby:
 libruby зависит от libruby1.8 (>> 1.8.7.334-1), однако:
  Пакет libruby1.8 не установлен.

dpkg: ошибка при обработке пакета libruby (--install):
 проблемы зависимостей — оставляем не настроенным
При обработке следующих пакетов произошли ошибки:
 libruby


Что делать подскажите, пожалуйста, заранее благодарен.

Оффлайн Peter_I

  • Старожил
  • *
  • Сообщений: 3271
    • Просмотр профиля
Во-первых, скажите, в какой системе вы всё это делаете.
Во-вторых, не надо скачивать пакеты, уже имеющиеся в репозитарии.
   Просто введите команду
apt-get install librubyи обратите внимание на его версию.
В-третьих, когда в системе что-то не так, то 1-е, что надо сделать -
apt-get -f install
Пётр.

 

Страница сгенерирована за 0.017 секунд. Запросов: 22.