Не могу поверить, что это не более часто задаваемый вопрос.RVM устанавливает рубин из локального источника
Я хочу установить ruby 1.9.2, и я хочу, чтобы это было частью моей установки RVM. Ссылка на 1.9.2 с 404-го года появилась на сайте ruby-lang, поэтому я скопировал tar.gz с страницы ruby github, перетащил ее в tar.bz2, как и требует rvm, и опустил его на ~/.rvm/archives
Однако каждый раз, когда я вызываю rvm install 1.9.2-p320
, он удаляет исходный tar.bz2 с ~/.rvm/archives
и пытается загрузить tar.bz2 с сайта ruby-lang.
Параметры --force
и --disable-binary
ничего не делают для предотвращения попыток удаления и повторной загрузки.
Есть ли способ указать rvm явно на источник tar.bz2? Я бы хотел избежать компиляции из исходного кода, а затем скопировать каталог туда, где ему требуется rvm.
Примечание: Похоже FTP-сервер рубиново-Ланг только вниз на данный момент, который объясняет, почему загрузка держит неудачу, но мой вопрос до сих пор стоит, как это кажется хорошей функциональностью для РВМ, чтобы иметь.
Хотя я бы подумал, что это сработает, и я ценю ответ, он по-прежнему пытается перезагрузить ... '$ rvm install ruby-1.9.2-p320 --disable-binary --verify-downloads 2 Для установки требований для osx может потребоваться пароль sudo. Сертификаты в '/usr/local/etc/openssl/cert.pem' уже обновлены. Установка Ruby из источника в: /Users/dlampa/.rvm/rubies/ruby-1.9.2-p320, это может занять некоторое время, в зависимости от вашего процессора (ов) ... ruby-1.9.2-p320 - # загрузка ruby-1.9.2-p320, это может занять некоторое время в зависимости от вашего соединения ... Архивная контрольная сумма не совпала, загрузив ее снова.' –
убедитесь, что ваш rvm обновлен' rvm get head' и oen ошибка, если он по-прежнему не работает => https://github.com/wayneeseguin/rvm/issues – mpapis
он все еще терпит неудачу, но я принял ответ как это, безусловно, соответствующий способ установки исходного рубина. Я представил вопрос. https://github.com/wayneeseguin/rvm/issues/2097 Спасибо за помощь. –