Подтвердить что ты не робот

Как полностью удалить рельсы, рубины и рубигемы?

Моя система - F'd. Как полностью удалить рельсы, рубины и рубигемы?

любые предложения о том, куда следует переустанавливать с нуля? Лучшие практики? Я хотел бы вернуться к версии 3.0 beta​​p >

Спасибо!

4b9b3361

Ответ 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

для удаления всех драгоценных камней.