0 0

如何做一个gems mirror?5

我想在公司的机子上做一个gems mirror,可以加速gem安装的速度。
我知道 gem mirror 命令可以做,但这个东西我试了几次没有成功,是timeout,我确认rubyforge的地址是对的。

只能用一个折衷的方法用rsync从rubyforge上把所有的.gem文件download了下来,用gem install <gem文件名>来安装。
但还不是一个最完美的方法。

我也尝试 gem generate_index ,再启 gem server , 但是gem server不认刚才创建的index。

不知道有什么方法用我们现有的gem文件做成一个gems mirror吗?
2008年8月22日 15:30

2个答案 按时间排序 按投票排序

0 0
2008年8月22日 19:09
0 0

大可不必这么做

直接下载 gem 文件
用 gem install xxx.gem
这么子装很快.


另外 gem 1.2 之后,速度也有明显提升

2008年8月23日 00:08

相关推荐

    rubygems-mirror-docker:rubygems-mirror的Docker镜像

    docker create --name gems-data -v /data/rubygems busybox# Fetch packages to data only containerdocker run -d --volumes-from gems-data mookjp/rubygems-mirror-docker gem mirror然后将服务器作为镜像运行...

    rubygems-mirror:https

    Ruby China - RubyGems Mirror这是由 Ruby China 官方搭建的 RubyGems 镜像网站,此仓库是服务器源代码。后端服务器列表 [Removed] [Removed] [Online]架构情况 [gems.ruby-china.com] | [sh0.gems.ruby-china....

    jekyll-blog-master.zip

    # bundle config mirror.https://rubygems.org https://gems.ruby-china.com bundle exec jekyll serve --watch --host=0.0.0.0 --port=8080 如果是 windows 系统,环境搭建好后可以运行项目下的cli.bat快速启动

    Ruby-Graphviz:[MIRROR] GraphViz绘图工具的Ruby接口

    $ gem install ruby-graphviz描述GraphViz绘图工具的界面去做新家族树概要一个基本的例子require 'ruby-graphviz'# Create a new graphg = GraphViz . new ( :G , :type =&gt; :digraph )# Create two nodeshello = g ...

    snowkylin.github.io:雪麒的百草园 - Snowkylin's Blog

    install ruby in Ubuntu ...Gems to ~/gems ' &gt;&gt; ~ /.bashrcecho ' export GEM_HOME="$HOME/gems" ' &gt;&gt; ~ /.bashrcecho ' export PATH="$HOME/gems/bin:$PATH" ' &gt;&gt; ~ /.bashrcsource

    gemirro:宝石自动制作Ruby镜

    吉米罗| Gemirro是一个Ruby应用程序,可以轻松创建自己的RubyGems镜像,而不必在配置文件中推送或写入所需的所有gem。 它无需任何身份验证即可进行镜像,您可以在gems目录中添加您的私人gem。 另外,要镜像源,您只...

    work:宗卡帕的工作笔记

    # bundle config mirror.https://rubygems.org https://gems.ruby-china.com bundle exec jekyll serve --watch --host=0.0.0.0 --port=8080 如果是windows系统,环境搭建好后可以运行项目下的cli.bat快速启动 项目...

    maoruibin.github.com:个人博客

    介绍一款 jekyll 主题(),简洁纯净(主题资源请求&lt;20KB),未引入任何框架,秒开页面,支持自适应,支持全文检索你可以到查看主题效果,欢迎添加友链感谢 免费提供的开发工具本地运行一般提交到 github 过个...add ...

    qazxu.github.io

    bundle config mirror.https://rubygems.org https://gems.ruby-china.com 项目配置 如果使用自己的域名,CNAME文件里的内容请换成你自己的域名,然后 CNAME 解析到用户名.github.com 如果使用 GitHub 的的域名,请...

    icai.github.io:使用Jekyll的博客

    设置## chinabundle config mirror.https://rubygems.org https://gems.ruby-china.com## install nodejscurl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - sudo apt-get install -y nodejs## ...

    centos安装redmind

    bundle config mirror.https://rubygems.org https://gems.ruby-china.org bundle install --without development test ``` #### 九、创建数据库表及初始化数据 ```bash RAILS_ENV=production bundle exec rails db...

    MachineFactory

    在DMZ之外生存gem install gemirro配置gemirro缓存gemirro init /srv/http/mirror.com/在远程节点上gem sources -r "https://rubygems.org/"gem sources -a "http://gems.devops/"运行rspec $ rspec spec --color --...

Global site tag (gtag.js) - Google Analytics