Шаги по обновлению Ruby Installer для Windows с 1.8.6 до 1.8.7 - PullRequest
0 голосов
/ 25 января 2011

Мне нужно обновить Ruby с 1.8.6 до 1.8.7 в Windows, и я использую установщик в один клик. Я не использую ScITE (я использую RubyMine, но я не думаю, что это имеет какое-либо значение).

Если бы кто-то сделал это успешно, я был бы признателен, если бы знал, какие шаги вы предприняли. Например, вы сначала удалили 1.8.6? Я предполагаю, что после этого мне нужно будет вручную установить гемы, а не плагины? И есть ли подводные камни, на которые стоит обратить внимание?

Спасибо

Ответы [ 2 ]

1 голос
/ 25 января 2011

Если вы установили Ruby с помощью One-Click Installer, я бы посоветовал вам оставить эту установку в покое и установить более новый RubyInstaller в новый каталог.

RubyInstaller и One-Click сильно отличаются по техническим аспектам, которыеможет повлиять на ваш путь обновления (переопределить или установить поверх него)

Кроме того, старый One-Click Installer имел дурную привычку удалять ваши драгоценные камни и настройки, что могло заставить вас дернуть голову.

Моя рекомендация будет такой:

  1. Получить список всех установленных камней (gem list) на случай, если вы захотите установить их снова
  2. Установить RubyInstaller в другой каталог(по умолчанию будет C:\Ruby187)
  3. Установите отсутствующие гемы

Если вы используете Rails и Bundler, тогда установка гемов за пределами gem install bundler не потребуется.

Надеюсь, это поможет.

0 голосов
/ 25 января 2011

мое мнение:

Удалите ruby ​​1.8.6 и установите 1.8.7.

вам не нужно беспокоиться о драгоценных камнях, по крайней мере, если вы используете rails3, вы можете запустить установку пакета для проекта, и все будет сделано автоматически (вы, вероятно, столкнетесь с проблемами при использовании mysql2, но для разработки подойдет sqlite3 или старый mysql)

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