У меня есть глобальные драгоценные камни и различные драгоценные камни. Я хочу удалить все драгоценные камни из набора. Есть ли способ сделать это, кроме удаления gemset?
136
Используйте gemset empty
команду:
rvm gemset empty mygems
rvm gemset empty
и он очищает текущий набор драгоценностей.Эта команда удаляет все камни ruby, установленные локально в 1 шаге. Хорошо работает в Ubuntu 10.10.
PS - удаляет все местные драгоценные камни. Используйте sudo соответственно.
источник
gem list --no-versions | xargs gem uninstall -aIx
rvm gemset empty <gemset name>
Это удалит все драгоценные камни из вашего упомянутого набора камней.
источник
Вы также можете использовать
rvm --force gemset empty
источник
rvm gemset empty <gemset>
работает, но только если вы укажете имя набора гемов.Если вы хотите очистить gemset по умолчанию , вам нужно передать пустую строку для имени gemset.
rvm gemset empty mygems ""
источник
Разве удаление всех драгоценных камней из набора драгоценных камней не является по существу той же самой операцией, что и удаление набора драгоценных камней, а затем добавление его обратно? Почему бы просто не сделать это:
источник
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.
Шаг 2
Ссылки
источник