Tôi có thể cài đặt Trình quản lý phiên bản Ruby không?


Câu trả lời:


21

Vâng!

Trước tiên, bạn sẽ cần phải cài đặt curl, gitbuild-essentialcho hệ điều hành của bạn. Nếu bạn không biết cách cài đặt phần mềm cho hệ thống của mình, vui lòng tham khảo Làm cách nào để cài đặt phần mềm mới? .

Tiếp theo, bạn cần tải xuống và chạy tập lệnh bash mà họ cung cấp.

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

Tiếp theo bạn có thể làm một trong hai điều.

  1. Đóng và mở lại phiên cuối của bạn, hoặc
  2. Nguồn kịch bản rvm như vậy.

     $ source ~/.rvm/scripts/rvm
    

Bây giờ bạn có thể kiểm tra nếu RVM được cài đặt bằng cách chạy lệnh sau.

$ type rvm | head -n 1
rvm is a function

Nếu bạn nhận được phản hồi như một RVM ở trên đã được tải và bạn có thể cài đặt một phiên bản Ruby cụ thể. Bạn nên cài đặt bản phát hành ổn định mới nhất; đó là Ruby 1.9.3 kể từ ngày 11 tháng 7 năm 2012.

$ rvm install 1.9.3

Bây giờ bước cuối cùng là nói với RVM phiên bản nào sẽ sử dụng. Để sử dụng phiên bản Ruby cụ thể trong suốt thời gian của phiên cuối hiện tại, hãy chạy như sau.

$ rvm use 1.9.3

Nếu bạn muốn sử dụng phiên bản cụ thể đó mỗi khi bạn mở một phiên cuối mới mặc dù bạn sẽ phải nói với RVM để đặt nó làm Ruby mặc định. Thích như vậy.

$ rvm use --default 1.9.3

Xin chúc mừng, bạn đã cài đặt thành công RVM trên Raspberry Pi của bạn!

Lưu ý build-essential là nhóm của Debian gcc, g++, make, vv Arch bao gồm một nhóm tương tự gọi là base-devel.


Điều này có khác với cài đặt trên bất kỳ máy Linux nào khác không?
Jivings

2
Để làm cho câu trả lời này cụ thể hơn Raspberry Pi, bạn có thể nhận xét về hiệu suất của Ruby trên Pi. Điều này có đáng để làm không, hay nó sẽ chậm một cách khó tin?
Đánh dấu gian hàng

3
Hoạt động tạo trên RVM khá chậm khi biên dịch Ruby. Có thể mất 15 phút khi cài đặt rvm ban đầu. Quá trình biên dịch mất khoảng một giờ. Sau khi RVM và một viên ruby ​​được cài đặt, nó khá linh hoạt.
wmarbut

2
Tên gói chính xác là bản dựng và không phải bản dựng.
gfelisberto

2
Tôi có một errror trong khi thực hiện lệnh đầu tiên, cũng phải chạy này để thêm phím gpg: gpg --keyserver hkp: //keys.gnupg.net --recv-phím 409B6B1796C275462A1703113804BB82D39DC0E3
Vini.g.fer

1

Nếu nó giúp bất cứ ai sử dụng điều này, tôi thấy lệnh này trên rasbain lite là cần thiết

curl -L https://get.rvm.io | bash
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.