Как восстановить все мои драгоценные камни Ruby?


10

Я столкнулся с явно известной проблемой с собственным компилятором C в OS X 10.8, который неправильно собирал гемы Ruby, поэтому я установил GCC, как было предложено.

Как мне rvm перестроить все уже установленные гемы?

Я попытался rvm update --rubygems 1.9.3, который, кажется, должен работать (по крайней мере, согласно документации), но я получаю довольно загадочное сообщение об ошибке:

ERROR: rvm update has been removed. See 'rvm get' and rvm 'rubygems' CLI API instead

Я понятия не имею, что это значит, и я не смог выяснить заклинание rvm(с помощью getили любой другой команды), которое перекомпилирует мои драгоценные камни.

Ответы:


17

Вы можете восстановить все свои драгоценные камни с:

gem pristine --all

Предполагая, что нет проблем с вашей установкой Ruby или Rubygems и только с гемами, вам вообще не нужно использовать rvm. Однако, если вам нужно обновить Rubygems, вы можете попробовать эту команду, чтобы обновить его до последней версии:

rvm rubygems latest
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.