Как удалить или удалить рубиновую версию из rbenv. Я установил две версии ruby. При переключении на рубин 1.9.3, я получаю ошибку сегментации. Кто-нибудь может помочь, как удалить определенную версию из rbenv?
Удалить рубиновую версию из rbenv
Ответ 1
Новый способ
Используйте команду uninstall
: rbenv uninstall [-f|--force] <version>
rbenv uninstall 2.1.0 # Uninstall Ruby 2.1.0
Используйте rbenv versions
, чтобы узнать, какие версии вы установили.
Старый способ
Чтобы удалить версию Ruby из rbenv, удалите соответствующий каталог в ~/.rbenv/versions
. Например.
rm -rf ~/.rbenv/versions/1.9.3-p0
Запустите rbenv rehash
после этого, чтобы очистить все устаревшие исполняемые файлы из удаленной версии.
Ответ 2
ruby-build теперь добавляет команду удалить в rbenv для обработки удаления рубиновых версий, если вы хотите избежать руководства rm -fr
(которое может считаться рискованным ) и rbenv rehash
, предложенные @Stephenson. Для удаления рубиновой версии 1.9.3-p0 вы будете запускать следующее:
rbenv uninstall 1.9.3-p0
Ответ 3
Как сказал Стивенсон, но не забудьте изменить версию и глобальную, если они ссылаются на удаленную версию.