我想在公司的机子上做一个gems mirror,可以加速gem安装的速度。
我知道 gem mirror 命令可以做,但这个东西我试了几次没有成功,是timeout,我确认rubyforge的地址是对的。
只能用一个折衷的方法用rsync从rubyforge上把所有的.gem文件download了下来,用gem install 来安装。
但还不是一个最完美的方法。
我也尝试 gem generate_index ,再启 gem server , 但是gem server不认刚才创建的index。
不知道有什么方法用我们现有的gem文件做成一个gems mirror吗?
参考:
[url]http://rambleon.org/2008/08/01/creating-your-own-gem-server-redux/[/url]
大可不必这么做
直接下载 gem 文件
用 gem install xxx.gem
这么子装很快.
另外 gem 1.2 之后,速度也有明显提升