Làm cách nào để tìm và cài đặt phiên bản Ruby mới nhất bằng RVM?


71

Cuối cùng tôi đã có RVM hoạt động và bây giờ tôi muốn RVM cài đặt phiên bản ruby ​​ổn định mới nhất.

Trong hướng dẫn tôi đang sử dụng họ đã cài đặt ruby ​​1.9.3 bằng lệnh:

rvm install 1.9.3

Bây giờ tôi muốn biết nếu có lệnh tải xuống phiên bản ổn định mới nhất hay tôi phải kiểm tra phiên bản ổn định mới nhất và tải xuống như thế, nếu không, tôi có thể tải xuống bất kỳ phiên bản cũ nào và chạy nâng cấp không?

Thông thường tôi sẽ thử mọi thứ, nhưng tôi đang làm việc trên một máy chủ mới và tôi đang cố gắng thiết lập nó sạch nhất có thể :)

Câu trả lời:


72

bạn có thể cài đặt rvm và ruby ​​mới nhất bằng cách:

$ \curl -L https://get.rvm.io | bash -s stable --ruby

và kiểm tra tất cả các phiên bản ruby ​​với sự ổn định

$ rvm list known

cũng có thể kiểm tra chi tiết tại đây: http://www.ruby-lang.org/en/doads/

$ rvm install ruby 2.0.0-p247 

Sử dụng khi bạn muốn tải xuống phiên bản cụ thể hoặc biết đây là phiên bản ổn định.


Niềm vui của tôi ... nó làm việc cho bạn !!
Gaurav Sharma

Bạn có thể loại bỏ cài đặt rvm (lệnh curl | bash) nếu bạn biết rằng bạn đã có phiên bản mới nhất. Bạn có thể làm điều đó bằng cách chạy rvm -vvà xem nếu kết quả có chứa "(mới nhất)" trong đó, như trong : rvm 1.27.0 (latest).
Keith Bennett

95

Lệnh sau sẽ cài đặt phiên bản ổn định mới nhất của ruby:

rvm install ruby --latest

2
Điều này không phải lúc nào cũng cài đặt mới nhất. Tôi đã về 2.1.5 và sử dụng --latesttôi đã 2.2.1 và sau đó sử dụng rvm install 2.2.4tôi đã 2.2.4 là mới nhất với những gì tôi đã sử dụng--latest
SET

Nếu bạn muốn sử dụng phiên bản Ruby mới nhất đã được cài đặt, bạn có thể sử dụngrvm use ruby --latest
Elliot Chance

1
Liệu lệnh này nhìn vào các viên hồng ngọc được biết đến cục bộ, hoặc nó đi ra một máy chủ rvm ở đâu đó? Nếu cục bộ, thì bạn nên chắc chắn rằng rvm của bạn là hiện tại (xem câu trả lời trước cho điều đó).
Keith Bennett

0
echo rvm_autoupdate_flag=2 >> ~/.rvmrc
rvm install ruby --latest
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.