RVM从本地源安装ruby

2024-01-17

我不敢相信这不是一个更常见的问题。

我想要安装 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。

The --force and --disable-binary选项不会阻止删除和重新下载尝试。

有没有办法将 rvm 明确指向源 tar.bz2?我想避免自己从源代码编译,然后将目录复制到 rvm 需要的地方。

Note:看起来 ruby​​-lang ftp 服务器暂时关闭了,这解释了为什么下载不断失败,但我的问题仍然存在,因为这对于 rvm 来说似乎是一个很好的功能。


存档的删除由以下命令控制--verify-downloads flag:

rvm install 1.9.2-p320 --verify-downloads 2 --disable-binary

价值观--verify-downloads flag:

  • 0- 必须有校验和并且必须验证
  • 1- 不必有校验和,如果可用则必须验证
  • 2- 即使校验和无效也继续
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

RVM从本地源安装ruby 的相关文章

随机推荐