2

Когда я запускаю одну из следующих команд:

rvm install jruby-1.7.3

или же

rvm install jruby

Я получаю следующее сообщение:

Поиск бинарных рубинов может занять некоторое время.

Для установки требований для Ubuntu может потребоваться пароль sudo.

Запуск 'apt-get --quiet --yes update' потребует sudo.

Трусливый отказ от продолжения, пожалуйста, прочитайте «rvm autolibs».

Обновление репозиториев

Отсутствуют необходимые пакеты: git-core.

Трусливый отказ от продолжения, пожалуйста, прочитайте «rvm autolibs».

а также

рвм - версия

дает мне

rvm 1.19.0 (последняя версия), Уэйн Э. Сегин, Михал Папис [ https://rvm.io/]

Кто-нибудь может посоветовать, как это исправить?

3 ответа3

3

Проблема была исправлена с помощью только что запущенного:

rvm autolibs enabled

Когда я впервые бегу

rvm autolibs status

и вывод был "отключен", где разрешены следующие режимы:

  • 0 , disable , disabled - максимально ограничить автоматизацию RVM.
  • 1 , read , read-only - Разрешить RVM использовать менеджер пакетов, если он найден, но не устанавливать и не давать сбой, если отсутствуют зависимости.
  • 2 , fail , read-fail - Разрешить RVM использовать менеджер пакетов, если он найден, сбой, если отсутствуют зависимости. Это по умолчанию.
  • 3 , packages , install-packages - разрешить RVM использовать менеджер пакетов, если он найден, установить недостающие зависимости.
  • 4 , enable , enabled - разрешить RVM использовать менеджер пакетов, если он найден, установить недостающие зависимости, установить менеджер пакетов (только OSX).
  • brew , homebrew , osx_brew - вроде 4 но заставляет использовать Homebrew.
  • port , macports , osx_port - вроде 4 но заставляет использовать MacPorts.
  • fink , osx_fink - вроде 4 но заставляет использовать Fink.
  • smf - вроде 4 но заставляет использовать SM Framework.
0

Похоже, вам может понадобиться установить git sudo apt-get install git

0

Я получил похожую ошибку при установке ruby

Отсутствуют необходимые пакеты: git.

Трусливый отказ от продолжения, пожалуйста, прочитайте «rvm autolibs».

Взгляните на инструкции по следующей ссылке, она может вам помочь.

https://www.digitalocean.com/community/articles/how-to-install-ruby-on-rails-on-centos-6-with-rvm

Обратите внимание, что после установки rvm вам, вероятно, придется установить дополнительные зависимости с помощью следующей команды перед установкой ruby (это указано в ссылке)

yum install -y gcc-c++ patch readline readline-devel zlib zlib-devel libyaml-devel libffi-devel openssl-devel make bzip2 autoconf automake libtool bison iconv-devel

ПРИМЕЧАНИЕ: для centos> = 5.4 iconv-devel предоставляется glibc

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .