当前位置:  开发笔记 > 后端 > 正文

警告:找不到RubyGems 1.2+索引:RubyGems将恢复为降低性能的旧索引

如何解决《警告:找不到RubyGems1.2+索引:RubyGems将恢复为降低性能的旧索引》经验,为你挑选了1个好方法。

警告:找不到RubyGems 1.2+索引:

RubyGems将恢复为降低性能的旧索引.

如果有人能告诉我这个问题,我会给他们50美元

我已经筋疲力尽谷歌,重新安装了一切.

我想要的只是

宝石安装......

而已



1> 小智..:

删除罪魁祸首网址.

在我的情况下,我在Centos 5.4上,我得到的完整错误信息是:

root# gem install rack
WARNING:  RubyGems 1.2+ index not found for:
    http://rubyworks.rubyforge.org/redhat/5/GEMS/x86_64/

RubyGems will revert to legacy indexes degrading performance.
ERROR:  could not find gem rack locally or in a repository
root#

解决方案:编辑.gemrc并删除使其失败的地址.

再试一次,删除下一​​个破坏的网址,如果有的话,直到it_just_works(tm);

更重要的是,上面的唯一一个.

看到我的.gemrc配置文件的内容.

root# cat .gemrc 
--- 
:verbose: true
:bulk_threshold: 1000
:benchmark: false
:update_sources: true
:backtrace: false
:disabledsources: 
- http://rubyworks.rubyforge.org/redhat/5/GEMS/x86_64/
:sources: 
- http://gems.rubyforge.org
- http://gems.github.com
- http://gems.rubyforge.org
- http://gems.github.com/
- http://gems.rubyonrails.org/
root# pwd
/root
root# 

Et Voila!

你会非常友好地向我的电子邮件地址支付50美元.

谢谢

推荐阅读
U友50081205_653
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有