Como reconstruir todas as minhas gemas Ruby?


10

Corri para um problema aparentemente conhecido com o compilador C nativo no OS X 10.8 ao não criar corretamente as gemas Ruby, então instalei o GCC conforme sugerido.

Como faço para o rvm reconstruir todas as gemas já instaladas?

Eu tentei rvm update --rubygems 1.9.3, o que parece que deveria funcionar (pelo menos, de acordo com a documentação), mas recebo a mensagem de erro um tanto enigmática:

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

Não tenho idéia do que isso significa e não consegui descobrir um encantamento para rvm(com getou qualquer outro comando) que recompile minhas jóias.

Respostas:


17

Você pode reconstruir todas as suas jóias com:

gem pristine --all

Supondo que não haja nenhum problema com a instalação do Ruby ou Rubygems e apenas com as gemas, você não precisará usar o rvm. Se, no entanto, você precisar atualizar seus Rubygems, tente este comando para atualizá-lo para a versão mais recente:

rvm rubygems latest
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.