rvm的要點是能夠安裝多個紅寶石並從用戶帳戶訪問它們。當你需要從根目錄訪問任何這些紅寶石時,你會做什麼?或者使用安裝在其中一個rvms中的gems?如何使用root賬戶使用rvm(ruby版本管理器)?
有沒有一種優雅的(甚至是黑客)的方式來使用這些我沒有考慮過的?
我的猜測是我應該將它添加到我的PATH中,但我很好奇,如果有人提出了一個更好的主意。我寧願不爲root帳戶安裝rvm並複製所有內容。
rvm的要點是能夠安裝多個紅寶石並從用戶帳戶訪問它們。當你需要從根目錄訪問任何這些紅寶石時,你會做什麼?或者使用安裝在其中一個rvms中的gems?如何使用root賬戶使用rvm(ruby版本管理器)?
有沒有一種優雅的(甚至是黑客)的方式來使用這些我沒有考慮過的?
我的猜測是我應該將它添加到我的PATH中,但我很好奇,如果有人提出了一個更好的主意。我寧願不爲root帳戶安裝rvm並複製所有內容。
我找到了解決辦法:
rvmsudo的伎倆。
這可能會幫助:http://rvm.io/deployment/(更新)(編輯:指令可能被打破)
謝謝,這是非常好的知道! – Jade 2010-09-01 21:08:40
鏈接已損壞。 =( – 2011-05-25 02:48:58
鏈接已更新 – 2011-06-09 15:29:46
系統廣泛安裝不再存在。
在Ubuntu控制檯使用此命令來安裝RVM爲根,可用於所有用戶:
curl -L https://get.rvm.io | sudo bash
雖然,我是有點晚了,你真的沒有使用rvmsudo。只要確保您的主目錄中有.rvm目錄及其結構。然後,每個rvm命令將在用戶的主目錄上執行相應的安裝。
只需運行以下命令即可實現此目的。
rvm user all
參考,https://rvm.io/rvm/install/(多用戶安裝)
這爲我解決了Oracle Linux和RVM的問題,需要多用戶安裝。 – GLindqvist 2013-01-28 14:31:39
'rvmsudo'是實際可行的,但所提供的網址不包含任何信息它了... – 2016-02-25 22:37:45