Также нужна помощь, и я слишком беден, чтобы комментировать.
Ни одно из вышеуказанных решений не работает. RVM-автономный документ не помогает вообще. Независимо от того, что я делаю, он хочет установить из источника, который не помогает .
Как мне указать или заставить RVM использовать каталог глобальных архивов?
Может быть, вопрос в том, что, когда рубиновое дерево будет на месте, как сообщить RVM, что оно существует и может использоваться?
Нашел ответ.
Поместите двоичный файл в каталог архивов, как предложено на сайте rvm, затем mount
it.:
cp rvm-binary-2.x.x-pyyy.tar.bz2 /usr/local/rvm/archives/ # or whichever
rvm mount -r /usr/local/rvm/archives/rvm-binary-2.x.x-pyyy.tar.bz2
Теперь вы можете получить такой вывод:
/usr/local/rvm/archives/bin-ruby-2.0.0-p598.tar.bz2 - #configure
ruby-2.0.0-p598 - #download
ruby-2.0.0-p598 - #validate archive
ruby-2.0.0-p598 - #extract
ruby-2.0.0-p598 - #validate binary
Libraries missing for ruby-2.0.0-p598: libyaml-0.so.2. Refer to your system manual for installing libraries
показывает, что вы на правильном пути. После установки yaml я повторяю rvm mount -r
op и получаю:
/usr/local/rvm/archives/bin-ruby-2.0.0-p598.tar.bz2 - #configure
ruby-2.0.0-p598 - #download
ruby-2.0.0-p598 - #validate archive
ruby-2.0.0-p598 - #extract
ruby-2.0.0-p598 - #validate binary
ruby-2.0.0-p598 - #setup
ruby-2.0.0-p598 - #gemset created /usr/local/rvm/gems/ruby-2.0.0-p598@global
ruby-2.0.0-p598 - #importing gemset /usr/local/rvm/gemsets/global.gems..............................
ruby-2.0.0-p598 - #generating global wrappers........
ruby-2.0.0-p598 - #gemset created /usr/local/rvm/gems/ruby-2.0.0-p598
ruby-2.0.0-p598 - #importing gemsetfile /usr/local/rvm/gemsets/default.gems evaluated to empty gem list
ruby-2.0.0-p598 - #generating default wrappers........
После чего я проверяю:
рвм использовать 2.0.0-p598
И мы готовы идти.