Не могу установить Jruby с помощью RVM

1867
gotqn

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

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/]

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

2
команда попросила вас прочитать `rvm autolibs` - не так ли? mpapis 11 лет назад 2
@mpapis На самом деле, делаю это и смотрю, что выход решит мою проблему. gotqn 11 лет назад 0

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

3
gotqn

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

rvm autolibs enabled 

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

rvm autolibs status 

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

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

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

Я установил его, но сообщения об ошибках появляются снова. gotqn 11 лет назад 0
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