Установка rvm не выполняется на PowerPC ibook G4 - PullRequest
2 голосов
/ 02 февраля 2012

Я пытаюсь установить ruby ​​version manager на g4 ibook под управлением 10.4, но я получаю два сообщения об ошибке сразу после запуска первой команды:

$ bash -s stable < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer )
bash: line 6: set: errtrace: invalid option name
bash: line 13: conditional binary operator expected

Я новичок в ruby, rails и довольно неопытен в командной строке. Я провел небольшой поиск и видел, как другие люди сталкивались с проблемами при установке определенной версии ruby ​​на powerpc с использованием rvm, но других примеров, когда у кого-то возникла проблема с установкой rvm, нет.

Это похоже на проблему с powerpc? Или есть что-то простое с командной строкой, которое мне здесь не хватает?

Я также искал эти конкретные сообщения об ошибках, но пока не нашел решений. О, и я должен также добавить, что у меня установлен xcode, и я также установил macports, потому что я думал, что это может помочь ... но это не помогло.

1 Ответ

1 голос
/ 04 февраля 2012

Наиболее вероятная причина ошибки, которую вы получаете, заключается в том, что ваша версия bash слишком устарела для использования с любой относительно новой версией RVM. Кроме того, вероятность того, что вы сможете легко собрать рубины на G4, сейчас очень мала. Скорее всего, вам придется скомпилировать множество инструментов и библиотек из исходного кода, что вам придется делать из командной строки. Найти правильную комбинацию версий библиотеки, которые поддерживают вашу архитектуру и все еще доступны для загрузки, может быть не так просто, как кажется. Большая часть ruby-компиляции в OS X зависит от библиотек, которые поставляются с Xcode. Таким образом, вы также можете поразить стену рубинами, теперь требующими более новые библиотеки, которые могут быть снабжены версией Xcode, которая может быть установлена ​​в вашей системе.

Вы можете попробовать обновить версию bash и / или использовать более старую версию RVM, хотя я не помню, чтобы RVM когда-либо работал на 10.4. Или вы можете попробовать скомпилировать все из исходного кода, включая Ruby. Возможно, вы сможете получить Ruby 1.8.6, может быть, 1.8.7, но вряд ли что-то более высокое.

Удачи = /

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...