如果您能提供協助或希望成為維護人員之一 - 只需開始提供協助即可。您可以在 RVM Github 組織 中找到更多與 RVM 相關的專案。
RVM 先備條件
以下大部分需求都已由標準 Linux 發行版滿足。
RVM 使用以下標準 GNU 工具(其中一些是 Bash 的內建函式)
- bash(bash 3 為 >= 3.2.25,否則為 >= 4.2)
- awk
- sed
- grep
- which
- ls
- cp
- tar
- curl
- gunzip
- bunzip2
請注意,RVM 需要 Bash,而不是 SH,因為它使用多個 SH shell 不支援的 Bash-ism。
RVM 也需要以下函式庫來安裝「-head」ruby。(例如「rvm install 1.9.3-head」)
- git(>= 1.7.6)
如果您想在 Zsh 下使用 RVM,您將需要 4.3.5 到 4.3.12 之間或 >= 5.0.0 的版本。請注意,Zsh 4.3.15 有錯誤!請小心使用,因為它可能會損壞 RVM;尤其是多使用者安裝。
注意:要快速且簡便地找出您是否擁有這些程式以及它們在哪裡,請將以下程式碼複製並貼到您的 shell 中。這在 Zsh 和 Bash 中都可以使用,因此您可以放心複製並貼上。
for name in {bash,awk,sed,grep,ls,cp,tar,curl,gunzip,bunzip2,git,svn} ; do which $name ; done