在 Windows 上使用 Ruby 现有的主流方法是安装 RubyInstaller 或使用 WSL. 其中前者是许多初学者入门的第一站,但是第一站就能让人望而却步。
RubyInstaller 的所有下载链接都在 Github 上,一个安装包大概在 130MB 左右,我这里 200M 宽带下载速度大概是 5KB/s,也就意味着要下 9 个小时。
我想给 https://rubyinstaller.org 做一个不完全的镜像 (只提供部分下载链接),不知道有没有什么方式可以降低成本并使其可控。
我暂时上线了这个 https://rubyinstaller.cn ,用 Github Pages 部署,下载链接移到了腾讯云 COS 上。
一。翻墙而非镜像
翻墙不就行了
这种类似的话只是从个人的狭小角度出发,而做镜像的目的恰恰就是为了让一个潜在的广大群体受益。我们好像都在盼望着一个时间点,等到 Ruby 再次飞黄腾达了,自然会有很多人支持它,到那时便可坐享其成。不,我觉得社区应该主动出击,提供更方便的学习路径。只有人们先开始了解并上手使用它,才能谈 Ruby 迎来第二春的可能。
二。没有厂商支持
成本问题是做镜像的最大问题。像 NodeJS 国内镜像背靠淘宝等,某些镜像的成本完全不是问题。然而并非所有镜像都只能依靠强大的财团,学校等才能运行起来,像 Emacs China ELPA 这种完全靠社区支持起来的镜像就是一个例证。
三。WSL 和 RubyInstaller
即使是徒劳,我也会把这个坚持做下去。最后就算是用百度云网盘代替。。。我也会把它搞下去,毕竟我自己也是 RubyInstaller 的使用者,方便自己的时候也给予其他需要的人一些帮助。