Ruby rvm 被墙了怎么办

Lyu · 2022年02月10日 · 最后由 ken 回复于 2022年02月15日 · 998 次阅读

今天想在一台新机器上搭建环境,习惯了用 rvm 装 ruby。但是。。。

curl -k -sSL https://get.rvm.io | bash -s stable
curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused

墙真是讨厌。 这里还有人么,用啥方法绕过去呢?

把它

就是 get.rvm.io 的内容复制下来,然后用 后面的 bash -s 来执行

非常感谢

试试 asdf。我现在逐步用 asdf 取代 rvm,主要本地环境中的 python,nodejs,ruby 都需要个版本管理工具,恰好 asdf 都支持,正好统一了

如果 1 楼的方法能行,用浏览器能下载只是用命令行 curl 访问不了,说明你是翻过去的。

这样的话装个 proxychains 再配置一下,然后 proxychains curl -k -sSL https://get.rvm.io | bash -s stable

把这个写在本地 hosts 文件中,然后多试几次,应该可以的

199.232.28.133 raw.githubusercontent.com

用离线安装,包括 gem 也是 pack 到本地。

自己电脑的话,建议研究一下命令行翻墙,调通后会很方便;服务器上...目前是用 rbenv 装的 ruby,感觉速度还行

这个脚本都几年没任何修改了。所以复制下来运行一下就可以了。

lijunwei rvm 语法安装(被墙)问题求教 提及了此话题。 04月23日 00:13
需要 登录 后方可回复, 如果你还没有账号请 注册新账号