2010-04-11 28 views
15

Toàn bộ điểm rvm là có thể cài đặt nhiều hồng ngọc và truy cập chúng từ tài khoản người dùng. Bạn sẽ làm gì khi bạn cần truy cập bất kỳ của những viên hồng ngọc từ gốc? Hoặc sử dụng đá quý cài đặt trong một trong những rvms?Cách sử dụng rvm (trình quản lý phiên bản ruby) với tài khoản gốc?

Có cách nào thanh lịch (hoặc thậm chí là hackish) để sử dụng những thứ này mà tôi chưa xem xét không?

Tôi đoán là tôi chỉ nên thêm nó vào PATH của tôi, nhưng tôi tò mò nếu có ai đó đã đưa ra một ý tưởng tốt hơn. Tôi không muốn cài đặt rvm chỉ cho tài khoản root và sao chép tất cả mọi thứ.

Trả lời

15

Tôi đã tìm thấy giải pháp:

rvmsudo thực hiện thủ thuật.

+1

'rvmsudo' làm trong công việc thực tế, nhưng URL được cung cấp không chứa bất kỳ thông tin về nó nữa ... –

2

Điều này có thể giúp: http://rvm.io/deployment/ (đã cập nhật) (CHỈNH SỬA: hướng dẫn có thể bị hỏng)

+0

Cảm ơn, đó là rất tốt để biết! – Jade

+0

Liên kết bị hỏng. = ( –

+0

Liên kết được cập nhật –

10

Cài đặt hệ thống không còn tồn tại nữa.

Sử dụng lệnh này trong Ubuntu giao diện điều khiển để cài đặt RVM root và có sẵn cho tất cả người dùng:

curl -L https://get.rvm.io | sudo bash 
5

Mặc dù, tôi hơi muộn, bạn không thực sự phải sử dụng rvmsudo. Chỉ cần đảm bảo rằng bạn có thư mục .rvm và cấu trúc của nó được tạo bên trong thư mục chính của bạn. Sau đó, mỗi lệnh rvm sẽ thực hiện các cài đặt tương ứng trên thư mục chính của người dùng.

Bạn có thể thực hiện điều này bằng cách chỉ cần chạy lệnh sau.

rvm user all 

tham khảo, https://rvm.io/rvm/install/ (đa người dùng cài đặt)

+0

Điều này giải quyết được vấn đề cho tôi với Oracle Linux và RVM. Cần cài đặt MultiUser. – GLindqvist

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