我对Ruby和Rails比较陌生,所以请耐心等待我。我安装了RVM,我当前的Ruby版本是1.9.3。和我正在处理的当前应用程序的Rails 3.2.14。我使用Brew,GIT进行版本控制,我也安装了Xcode。
由于一些工作要求,我试图在mac os x Mountain Lion版本10.8上安装Ruby 1.8.4。我打算设置一个Project .rvmrc文件,所以我也可以使用Rails 1.3.4。 当我运行“rvm install ruby-1.8.4”时,我收到此消息:
“http://cache.ruby-lang.org/pub/ruby/1.8/ruby-1.8.4.tar.gz”或“ruby-1.8.4.tar.gz”没有校验和,无法对其进行验证。 这可能是因为您的RVM安装版本列表已过期。你可能想要 通过运行'rvm get stable'来更新你的红宝石列表,然后再试一次。 如果这不能解决问题,您希望继续未经验证的下载 在命令后添加'--verify-downloads 1'。 获取ruby解释器时出错。停止安装。
有什么建议吗?我能够从其他来源下载ruby- 1.8.4.tar.gz,但我不知道如何从文件安装RVM。
非常感谢你。
答案 0 :(得分:0)
如@ Eternal-Learner所述,RVM目前不支持1.8.4,(您可以使用rvm list known
命令获取可以安装的红宝石列表。)
话虽如此,根据去年的问题跟踪器this discussion,如果您打开问题,您可以让他们尝试实施它。
答案 1 :(得分:0)
我建议您安装Vagrant,然后直接从Linux VM中安装所需的Ruby和Rails版本。
由于您将专门为一个项目设置VM,因此您将能够从源代码安装Ruby并完全跳过RVM。