2011-10-18 5 views
7

rubygem을 업데이트하는 방법에 대해 혼란스러워합니다. 프로세스가 계속 변경됩니다 (적어도 인터 웹에서 충돌하는 정보를 얻습니다). "rvm rubygems current"vs "rvm update --system"vs "gem update rubygems-update"

$ gem outdated 
rubygems-update (1.8.10 < 1.8.11) 
sass (3.1.8 < 3.1.10) 

$ rvm gemset use global 
$ gem outdated 
rubygems-update (1.8.10 < 1.8.11) 

지금, 과거에 나는 다음 rubygems-update을 설치 내 작업 gemset로 다시 전환 ( global에서)과 보석의 나머지 부분을 업그레이드 rvm update --system을 사용하십시오.

는하지만, 최근에, 내가이 글을 쓰는 현재, RVM site에 따라 rvm rubygems current를 사용하여 전환하지만, RVMrubygems-update 1.8.11를 알 수 없습니다. 그래서 뭐 할까? 사이트에서는 rvm rubygems head을 사용할 수 있다고 말하고 있지만 개발 지류를 잡는 데는 두려워합니다.

나는 이것보다 더 많이 알고있는 사람이 내 두려움을 덜어 주거나 ​​rvm & rubygems에 접근하는 방법을 알려주지 만, 동기화가 해제되면 더 많은 일이 벌어지고있는 것처럼 보입니다 ...

rvm get head 

또는 안정 버전 : 최신 availa에

rvm get stable 

업데이트 젬

답변

14

업데이트 RVM 최신 개발 버전 BLE :

rvm rubygems latest 

하거나 버전 :

rvm rubygems 1.8.16 

젬하지 gemset 당 루비마다 설치되어있는, 그래서 다른 gemsets

을 서로 다른 젬을 할 수 없습니다