2011-10-18 29 views
7

Một chút nhầm lẫn về cách tiếp tục cập nhật rubygem. Quá trình tiếp tục thay đổi (hoặc ít nhất tôi nhận được thông tin mâu thuẫn từ interwebs)."rvm rubygems hiện tại" so với "cập nhật rvm - hệ thống" vs "cập nhật đá quý 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) 

Bây giờ, trong quá khứ tôi muốn sử dụng rvm update --system để cài đặt các rubygems-update sau đó chuyển về gemset làm việc của tôi (từglobal) và nâng cấp phần còn lại của đá quý.

Nhưng, gần đây, tôi chuyển sang sử dụng rvm rubygems current theo RVM site nhưng, như viết bài này, RVM không biết về rubygems-update 1.8.11. Vậy lam gi? Trang web nói rằng tôi có thể sử dụng rvm rubygems head nhưng tôi là một chút sợ (irrationally?) Của grabbing các chi nhánh phát triển.

Có thể ai đó biết nhiều hơn về điều này hơn là tôi kêu vang và làm giảm bớt nỗi sợ của tôi hoặc cho tôi biết cách bạn tiếp cận rvm & rubygems khi chúng không đồng bộ ... vì dường như nó đang diễn ra nhiều hơn ...

Trả lời

14

cập nhật RVM lên phiên bản phát triển mới nhất:

rvm get head 

hoặc phiên bản ổn định:

rvm get stable 

cập nhật rubygems để availa mới nhất ble:

rvm rubygems latest 

hay chỉ là một phiên bản:

rvm rubygems 1.8.16 

rubygems được cài đặt mỗi ruby ​​không mỗi gemset, vì vậy nó không thể có rubygems khác nhau trong gemsets khác nhau

Các vấn đề liên quan