我不敢相信这不是一个更常见的问题。
我想安装 ruby 1.9.2,我希望它作为我的 RVM 安装的一部分。1.9.2 的链接在 ruby-lang 站点上已经 404 了,所以我从 ruby github 页面复制了 tar.gz,将它重新压缩到 tar.bz2 中,就像 rvm 需要的一样,然后将它放入~/.rvm/archives
但是,每次我调用rvm install 1.9.2-p320
它时都会从中删除源 tar.bz2~/.rvm/archives
并尝试从 ruby-lang 站点重新下载 tar.bz2。
和选项不会阻止删除和重新下载尝试--force
。--disable-binary
有没有办法将 rvm 明确指向源 tar.bz2?我想避免自己从源代码编译,然后将目录复制到 rvm 需要的任何地方。
注意:看起来 ruby-lang ftp 服务器暂时处于关闭状态,这解释了为什么下载一直失败,但我的问题仍然存在,因为这对于 rvm 来说似乎是很好的功能。