Я испортил свой Ruby dev среда на Ubuntu 10.04.
Что самый лучший путь состоит в том, чтобы удалить эти пакеты из моей системы?
Для запуска новый я хотел бы переустановить Ruby с помощью RVM.
Используя synaptic, вы можете удалять пакеты Ruby (выберите опцию «полностью удалить»). Я предполагаю, что это эквивалент командной строки: sudo apt-get purge
Теперь о самоцветах: они не рассматриваются как пакеты. Вам нужно будет удалить их вручную (если вы не хотите использовать Ruby для этого, но так как вы говорите, что он сломан ...)
По умолчанию гемы Ruby устанавливаются в вашей домашней папке под. папка с драгоценными камнями. Если вы действительно хотите все исправить, просто удалите ~ / .gem, и этого должно быть достаточно. Когда вы переустановите Ruby и все остальное, папка снова будет создана, и вам будет хорошо.
Если вы используете 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. Если вы не установите их, у вас могут возникнуть проблемы с некоторыми драгоценными камнями.
Если вы используете пакеты Ubuntu, запустите sudo apt-get purge <packages>
Так что это должно быть что-то вроде:
sudo apt-get purge ruby rubygems
Из apt-get Страница man :
blockquote>purge purge is identical to remove except that packages are removed and purged (any configuration files are deleted too).
Если вы установили Ruby с использованием RVM, то следующая команда полностью удалит установленный каталог RVM:
rvm implode
При запуске этой команды будет запрошено подтверждение на удаление каталога .rvm
.
После завершения удаления каталога .rvm
вы получаете следующее сообщение, заслуживающее внимания:
. существует до сих пор.
Пожалуйста, проверьте все .bashrc .bash_profile .profile и .zshrc для строк исходного кода RVM и удалите или закомментируйте, если это была установка для каждого пользователя.
blockquote>Удалить Ruby Gems
gem uninstall rvm