Как обновить до Ruby 1.8.7 - PullRequest
5 голосов
/ 21 мая 2009

Я новичок в Ruby, так что терпите меня. Я пытался обновить Ruby до версии 1.8.7 и столкнулся с множеством проблем на Mac OS X (10.5.7).

Так действительно, как вы обновляетесь до Ruby 1.8.7?

Спасибо.

Ответы [ 4 ]

9 голосов
/ 21 мая 2009

Самый простой ответ - не надо. Ruby 1.8.7 был попыткой создания промежуточного релиза между 1.8 и 1.9, и единодушное мнение сообщества состояло в том, что в этом не было необходимости, поэтому было мало поддержки для него, прежде чем 1.9 была завершена. Общая рекомендация - придерживаться версии 1.8 (версия поставляется с OS X 10.5) или использовать Ruby 1.9.

MacPorts содержит пакеты для Ruby 1.8.7 и Ruby 1.9, так что это, вероятно, самый простой способ получить более новые версии Ruby без риска изменения самой OS X.

ОБНОВЛЕНИЕ: Как отмечалось ajhit406, RVM теперь лучший вариант, а не MacPorts.

4 голосов
/ 21 мая 2009

Вы пробовали установить в один клик r?

Редактировать: установщик в один клик больше не поддерживается, попробуйте Rails Installer .

3 голосов
/ 17 июня 2010

necromancing ...

http://rvm.io/

Edit (mpapis): Ruby 1.8.7 больше не поддерживается командой Ruby и больше не должен использоваться.

1 голос
/ 21 мая 2009

Загрузите и распакуйте нужную версию Ruby. Мы позвоним в каталог ruby_1.8.7 и предположим, что он находится в вашем домашнем каталоге. Откройте окно терминала.

sudo cp -r ruby_1.8.7 /System/Library/Frameworks/Ruby.framework/Versions/1.8.7
cd /System/Library/Frameworks/Ruby.framework/Versions
sudo ln -sfh 1.8.7 Current
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...