удалить версию ruby ​​из rbenv

Как удалить или удалить версию ruby ​​из rbenv. Я установил две версии ruby. При переключении на ruby ​​1.9.3 я получаю ошибку сегментации. Может кто-нибудь помочь, пожалуйста, как удалить конкретную версию из rbenv?

74 голоса | спросил Thillai Narayanan 5 FebruaryEurope/MoscowbSun, 05 Feb 2012 10:45:21 +0400000000amSun, 05 Feb 2012 10:45:21 +040012 2012, 10:45:21

3 ответа


0

Новый способ

Используйте команду 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, чтобы очистить все устаревшие двоичные файлы из удаленной версии.

ответил Sam Stephenson 6 FebruaryEurope/MoscowbMon, 06 Feb 2012 21:42:25 +0400000000pmMon, 06 Feb 2012 21:42:25 +040012 2012, 21:42:25
0

ruby-build теперь добавляет команду удаления в rbenv для обработки удаления версий ruby, если Вы хотите избежать ручного rm -fr (что может быть рискованным) и rbenv rehash, предложенный @Stephenson. Для удаления ruby ​​версии 1.9.3-p0 вы должны выполнить следующее:

rbenv uninstall 1.9.3-p0
ответил lorcan 23 AM00000020000003131 2013, 02:45:31
0

Как сказал Стивенсон, но не забудьте изменить версию & глобальный, если они ссылаются на удаленную версию.

ответил Mauricio Pasquier Juan 23 Mayam12 2012, 01:09:25

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132