Как полностью удалить рельсы, рубины и рубигемы?
Моя система - F'd. Как полностью удалить рельсы, рубины и рубигемы?
любые предложения о том, куда следует переустанавливать с нуля? Лучшие практики? Я хотел бы вернуться к версии 3.0 betap >
Спасибо!
Ответы
Ответ 1
Я предлагаю вам просто удалить все драгоценные камни с помощью gem uninstall [name_of_gem]
, а затем использовать RVM для установки новой версии Ruby и сделать ее по умолчанию.
RVM также невероятно легко удаляет версию Ruby и все ее данные, поскольку она устанавливает все в папке в вашем домашнем каталоге.
Ответ 2
Вы можете использовать gem uninstall
для удаления всех камней следующим образом:
gem list --no-version | xargs gem uninstall
Если вы хотите сохранить, например. драгоценный камень rake
:
gem list --no-version | grep -v "rake" | xargs gem uninstall
Чтобы удалить только старые версии, вы можете запустить gem clean
.
Кроме того, все записи можно записать в список:
gem list --no-version > gem_list.txt
и определите их, которые вы хотите удалить:
cat gem_list.txt | xargs gem uninstall
или установите:
cat gem_list.txt | xargs gem install
(в конце концов вам нужно поставить sudo
перед командой gem. В окнах используйте среду консоли unix, например msysGit)
Ответ 3
Использование
$gem clean
для удаления всех драгоценных камней.