Установка Ruby с использованием rbenv на виртуальной машине Ubuntu 14.04
Я пытаюсь запустить Ruby on Rails на Ubuntu 14.04. Ubuntu установлен на VirtualBox.
Я следую https://gorails.com/setup/ubuntu/14.04
Когда я запускаю команду
rbenv install 2.1.2
Ruby продолжает установку навсегда. Я ждал более 1 часа.
Вот как выглядит командная строка:
rbenv install 2.1.2Downloading ruby-2.1.2.tar.gz...
-> http://dqw8nmjcqpjn7.cloudfront.net/f22a6447811a81f3c808d1c2a5ce3b5f5f0955c68c9a749182feb425589e6635
Installing ruby-2.1.2...
Любое предложение?
Ответы
Ответ 1
Я думал, что установка будет заморожена в той же точке, но это займет много времени (1 час и все еще работает).
Чтобы увидеть ход установки, добавьте подробный модификатор в команду:
~$rbenv install --verbose 2.1.2
Примечание. Я выполнил инструкции Развернуть Ruby on Rails для Ubuntu 14.04.
Ответ 2
Я нашел решение, которое сработало для меня.
Примерно через 20 минут он повесил эту ошибку (некоторые детали были вырезаны):
BUILD FAILED
(some extra details...)
The Ruby openssl extension was not compiled. Missing the OpenSSL lib?
Затем я нашел и выполнил ответ в этом сообщении в блоге. Он позволяет ввести эту команду в командной строке sudo apt-get install libssl-dev
. После установки libssl-dev (дополнительные сведения об этом в сообщении в блоге) я смог успешно установить Ruby 2.1.2.
Ответ 3
То же самое, что работает rbenv install 2.1.9
, заняло 5-6 минут.