Ответы:
Используйте gemset empty
команду:
rvm gemset empty mygems
rvm gemset empty
и он очищает текущий набор драгоценностей.
Эта команда удаляет все камни ruby, установленные локально в 1 шаге. Хорошо работает в Ubuntu 10.10.
gem list | cut -d" " -f1 | xargs gem uninstall -aIx
PS - удаляет все местные драгоценные камни. Используйте sudo соответственно.
gem list --no-versions | xargs gem uninstall -aIx
rvm gemset empty <gemset name>
Это удалит все драгоценные камни из вашего упомянутого набора камней.
rvm gemset empty <gemset>
работает, но только если вы укажете имя набора гемов.
Если вы хотите очистить gemset по умолчанию , вам нужно передать пустую строку для имени gemset.
rvm gemset empty mygems ""
Разве удаление всех драгоценных камней из набора драгоценных камней не является по существу той же самой операцией, что и удаление набора драгоценных камней, а затем добавление его обратно? Почему бы просто не сделать это:
$ rvm gemset mygemset
$ rvm gemset delete mygemset
$ rvm gemset create mygemset
jruby-1.5.6@radiant
. Все камни расположены здесь: /Users/dparoulek/.rvm/gems/jruby-1.5.6@radiant
. Когда я это сделаю rvm gemset radiant
, то он предупреждает вас, чтобы убедиться, а затем удаляет весь /Users/dparoulek/.rvm/gems/jruby-1.5.6@radiant
каталог.
Это самый безопасный способ удаления всех драгоценных камней из набора драгоценных камней.
Шаг 1
Если у вас версия гема меньше 2.1.
gem update --system
gem --version
Шаг 2
gem uninstall --all