如果您能提供帮助或希望成为维护者之一,请开始提供帮助。您可以在 RVM Github 组织 中找到更多与 RVM 相关的项目。
RVM 先决条件
以下大多数要求由标准 Linux 发行版满足。
RVM 使用以下标准 GNU 工具(其中一些是 Bash 的内置函数)
- bash (>= 3.2.25 for bash 3 or >= 4.2 otherwise)
- awk
- sed
- grep
- which
- ls
- cp
- tar
- curl
- gunzip
- bunzip2
请注意,RVM 需要 Bash,而不是 SH,因为它使用了 SH shell 不支持的多个 Bash 特性。
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 有 bug!请谨慎使用,因为它可能会破坏 RVM;特别是多用户安装。
注意:要快速简便地找出您是否拥有这些程序以及它们的位置,请将以下代码复制粘贴到您的 shell 中。这在 Zsh 和 Bash 中都有效,因此您可以放心地复制粘贴。
for name in {bash,awk,sed,grep,ls,cp,tar,curl,gunzip,bunzip2,git,svn} ; do which $name ; done