В выводе файла журнала есть некоторые странности.Ваш вопрос показывает, что у вас Mac OS 10.6.6, но в журнале показано, что операционная система i386.Mac OS 10.6.6 должна быть x86_64.По какой-то причине это означает, что ваша система считает, что она 32-разрядная, тогда как должна быть 64-разрядной.Ваша версия XCode должна быть текущей, поэтому, если вы не просто скачали и установили ее, то сделайте это.Версия XCode на диске Snow Leopard содержит ошибки, а версия для Mac OS до Snow Leopard устарела после того, как вы установите 10.6 на свою машину.
Вот некоторые вещипытаться.Если один из них работает, то все готово, в противном случае попробуйте следующий.
- Выполните
rvm -v
и запишите номер версии, затем rvm get head
, а затем rvm reload
, если номер версии, отображаемый после обновления, имеетизменилось.Попробуйте запустить rvm install 1.9.2-p136
. - Удалите файлы в каталоге
~/.rvm/src/ruby-1.9.2-p136
, используя rm ~/.rvm/src/ruby-1.9.2-p136
, затем попробуйте выполнить установку с помощью команды установки в # 1. - Загрузите копию * 1020 вручную* Ruby 1.9.2-p136 в каталог
~/.rvm/archives
и распакуйте его в каталог ~/.rvm/src/ruby-1.9.2-p136
.Вы можете cd ~/.rvm/archives
, удалить любую существующую старую версию архива, а затем использовать curl -O <a href="ftp://ftp.ruby-lang.org:21//pub/ruby/1.9/ruby-1.9.2-p136.tar.gz" rel="nofollow">ftp://ftp.ruby-lang.org:21//pub/ruby/1.9/ruby-1.9.2-p136.tar.gz</a>
или wget <a href="ftp://ftp.ruby-lang.org:21//pub/ruby/1.9/ruby-1.9.2-p136.tar.gz" rel="nofollow">ftp://ftp.ruby-lang.org:21//pub/ruby/1.9/ruby-1.9.2-p136.tar.gz</a>
, чтобы получить новую версию.Затем cd ~/.rvm/src
, затем команду rm
из # 2 выше, затем tar zxvf ../archives/ruby-1.9.2-p136.tar.gz
для извлечения файлов, затем попробуйте запустить команду установки RVM в # 1.
У меня есть машина с прокси-сервером, которая не позволяет RVM попасть в хранилища Ruby, в результате чего архив фактически становится уведомлением о сбое прокси.Когда RVM попытался разорвать tar-файл, он потерпит неудачу, но не поймает проблему, затем попытается настроить и завершится ошибкой.Исправление заключалось в том, чтобы вручную загрузить архив и поместить его в каталог src
.