Первое обновление RVM:
rvm get stable
Затем обновите свою версию Ruby:
rvm upgrade 2.0.0
Выберите «Да» для всех вопросов:
Are you sure you wish to upgrade from ruby-2.0.0-p195 to ruby-2.0.0-p247? (Y/n): Y
Are you sure you wish to MOVE gems from ruby-2.0.0-p195 to ruby-2.0.0-p247?
This will overwrite existing gems in ruby-2.0.0-p247 and remove them from ruby-2.0.0-p195 (Y/n): Y
Do you wish to move over aliases? (Y/n): Y
Do you wish to move over wrappers? (Y/n): Y
Do you also wish to completely remove ruby-2.0.0-p195 (inc. archive)? (Y/n): Y
Если хотитечтобы обновить ваши драгоценные камни до последних версий, вы можете сделать:
rvm all do gem update
РЕДАКТИРОВАТЬ: я только что сделал это сегодня для последней версии ruby 2.0.0 (я обновил с ruby-2.0.0-p195 дорубин-2.0.0-P353).После этого у меня возникла ошибка сегментации, когда я пытался обновить гемы.Это происходит из-за того, что камни были установлены для ruby-2.0.0-p195, а некоторые из них несовместимы с p353.
Теперь вы можете попытаться найти несовместимые камни, но самым простым решением былоудалите все установленные драгоценные камни и установите их снова.Я просто удалил каталог gems/ruby-2.0.0-p353
, который находился в /usr/local/rvm
.Это может быть где-то еще для вас.
Затем я запустил gem install bundler
и для каждого из моих приложений на рельсах я сделал bundle install
.