Обновление Ruby 1.86 до 1.9 путем перезаписи двоичных файлов - PullRequest
1 голос
/ 27 февраля 2009

Я использовал установщик в один клик, чтобы установить 1.86 некоторое время назад.

Я хотел обновить до 1.9, но так как для 1.9 не существует установщика одним щелчком, я просто скачал двоичный файл 1.91 и перезаписал мой 1.86.

Не очень хорошо работал. Я получил ошибки повсюду.

Какой правильный способ обновления (для манекена, т.е. меня)?

Страница загрузки имеет три параметра для Windows:

* Ruby 1.8.6 One-Click Installer (md5: 00540689d1039964bc8d844b2b0c7db6) Stable version (recommended)
* Ruby 1.8.7-p72 Binary (md5: d4b04ba03a76dc70120fe96ffa22e5df) Stable version (recommended)
* Ruby 1.9.1-p0 Binary (md5: 921db53c709ce20106610f7d229e24e1) Stable version (recommended)

Как правило, должно быть нормально установить 1.86 установщиком в один клик, а затем перезаписать установочный каталог 1.9? Или я не должен был этого делать?

Есть ли лучший способ сделать чистую установку 1.9?

Полагаю, я просто не уверен, как установить 1.9 без использования программы установки одним щелчком 1.86.

Ответы [ 2 ]

2 голосов
/ 27 февраля 2009

Для установки просто распакуйте zip-файл в папку по вашему выбору. Вы обнаружите, что это дает вам структуру папок, примерно эквивалентную той, что вы видите в вашей папке установки 1.8. Scite и Samples отсутствуют, и, конечно, у вас не будет ярлыков меню «Пуск».

Я бы порекомендовал установить Ruby 1.9 в папку, отдельную от вашей установки 1.8, а затем изменить оператор пути, чтобы он указывал на эту новую папку.

Вероятно, что вы тянете драгоценные камни или другой код, несовместимый с 1.9. Новая версия 1.9 даст вам лучшее представление о том, какой код отсутствует и / или должен быть обновлен для работы.

- Bruce

0 голосов
/ 27 февраля 2009

Ruby 1.9, вероятно, установлен просто отлично, но в последний раз я слышал, что 1.9 по-прежнему не на 100% совместим с Rails , хотя сами основы предназначены для работы . Вам известно об этом?

...