Удалить старые версии Ruby (в Windows) - PullRequest
6 голосов
/ 08 сентября 2010

Я только что загрузил Ruby 1.9.2 и хочу, чтобы он полностью заменил старую версию Ruby (1.8.7), которую я также установил.(Главным образом, из-за того, что я путаюсь при установке разных версий.)

Какой лучший способ сделать это?Удалить старую версию?(Если да, то как?) Могу ли я просто заменить старый ruby1.8.7 / bin / {ruby, irb} новым ruby1.9.2 / bin / {ruby, irb}?

Я нахожусь наWindows 7 машина.

Ответы [ 6 ]

8 голосов
/ 08 сентября 2010

рекомендуем удалить старую версию с помощью панели управления -> Установка и удаление программ

, если их нет в списке, просто переместите их папку (например, c: \ ruby18) в корзину.

5 голосов
/ 08 сентября 2010

Нет необходимости удалять версии. Просто распакуйте 1.8.7 в другую папку и измените глобальную переменную PATH.

4 голосов
/ 26 мая 2015

Версии после 1.9.x, выполните следующее:

Закройте все окна командной строки, чтобы избежать блокировок.

Закройте все окна Windows Explorer, чтобы избежать блокировок.

Панель управления> Система> Переменные среды> удалить все пути в переменной среды PATH, в которых установлены Ruby.

Панель управления> Программы и компоненты> Удалите все перечисленные приложения Ruby Installer.

Удалить папки Windows, где установлены.


Версия 1.9.x или ранее:

Не используйте опцию «Панель управления»> «Программы и компоненты»> «Удалить». Вместо этого найдите папку установки и запустите "unins000.exe". Если вы этого не сделаете, и попытаетесь инициализировать другие версии Ruby, он выдаст вам ошибку, как показано ниже. Если папка исчезла, переустановите ее, а затем запустите файл «unins000.exe».

C:\row\devkit>ruby dk.rb install
[ERROR] Skipping invalid directory 'C:/Ruby193'
[INFO] Updating convenience notice gem override for 'C:/row/Ruby21'
[INFO] Installing 'C:/row/Ruby21/lib/ruby/site_ruby/devkit.rb'
3 голосов
/ 08 сентября 2010

Это не тот ответ, который вы ищете, но, надеюсь, поможет вам в будущем. Вы можете использовать Pik в Windows (в отличие от RVM в Linux / Mac) для управления несколькими одновременными версиями Ruby в одной среде разработки.

http://github.com/vertiginous/pik/

1 голос
/ 08 мая 2016

В Windows 8.1 Professional я удалил его, просто перейдя в Панель управления -> Программы и компоненты -> удалить нужную версию Ruby.

0 голосов
/ 22 апреля 2016

перейдите в установочный файл (т.е. c: \ RailsInstaller), и вы должны увидеть файл с именем unins00.запустите это приложение, чтобы удалить Rails

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