Ответы:
Если вы используете пакеты Ubuntu, запустите sudo apt-get purge <packages>
Так что это должно быть что-то вроде:
sudo apt-get purge ruby rubygems
Со страницы руководства apt-get :
purge purge is identical to remove except that packages are removed and purged (any configuration files are deleted too).
Если вы используете RVM, зачем вообще удалять системный ruby?
Я устанавливаю 1.8.7 и 1.9.2-rc через RVM.
После установки RVM вы можете установить RVM 1.8.7 в качестве установки по умолчанию для ruby. Просто не устанавливайте RVM от имени пользователя root.
Для тех, кто интересуется, https://rvm.io/ содержит инструкции по установке RVM.
Перед установкой 1.8.7 через RVM обязательно прочитайте инструкции о том, какие пакеты нужно установить для Ubuntu. Если вы не установите их, у вас могут возникнуть проблемы с некоторыми драгоценными камнями.
Используя synaptic, вы можете удалить пакеты Ruby (выберите опцию «полностью удалить»). Я думаю, что это эквивалент командной строки: sudo apt-get purge
Теперь о драгоценных камнях: они не рассматриваются как пакеты. Вам нужно будет удалить их вручную (если вы не хотите использовать Ruby для этого, но так как вы говорите, что он сломан ...)
По умолчанию гемы Ruby устанавливаются в вашей домашней папке, в папке .gem. Если вы действительно хотите все исправить, просто удалите ~ / .gem, и этого должно быть достаточно. Когда вы переустановите Ruby и все остальное, папка будет создана снова, и вам будет хорошо.
/var/lib/gems
, и, вероятно, их тоже стоит там почистить.
Если вы установили Ruby с использованием RVM, то следующая команда полностью удалит установленный каталог RVM:
rvm implode
Выполнение этой команды запросит у вас подтверждение на удаление .rvm
каталога.
После завершения удаления .rvm
каталога вы получаете следующее сообщение, которое стоит отметить:
Обратите внимание, что вам может понадобиться вручную удалить / etc / rvmrc и ~ / .rvmrc, если они существуют до сих пор.
Пожалуйста, проверьте все .bashrc .bash_profile .profile и .zshrc для строк исходного кода RVM и удалите или закомментируйте, если это была установка для каждого пользователя.
Удалить рубиновые самоцветы
gem uninstall rvm