首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法将gemcutter安装为Ruby Gem源代码

无法将gemcutter安装为Ruby Gem源代码
EN

Stack Overflow用户
提问于 2009-11-08 22:17:46
回答 3查看 8.2K关注 0票数 6

我正在尝试安装thinking gem,它位于gemcutter.org上

当我运行该命令时

代码语言:javascript
复制
gem sources -a http://gemcutter.org

我得到了错误:

代码语言:javascript
复制
Error fetching http://gemcutter.org:
bad response Not Found 404 (http://gemcutter.org/specs.4.8)

如果我将上面的URL改为http://gemcutter.org.specs.4.8.gz,它会找到一个文件。如何使用.gz扩展告诉rubygems进行下载?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-11-09 00:57:23

这看起来像是临时的Gemcutter故障。它对我来说很好。

确保您运行的是最新的RubyGems版本,并安装最新的gemcutter gem。

代码语言:javascript
复制
$ gem install gemcutter --source http://gemcutter.org

对于gemcutter GEM,您可以输入gem tumble来添加Gemcutter作为源。

代码语言:javascript
复制
$ gem tumble

编辑。我刚刚注意到您使用的是一个非常过时的RubyGems版本。首先更新RubyGems。

代码语言:javascript
复制
$ gem update --system

如果它告诉你没有什么需要更新的,那么你的版本有问题(RubyGems 1.2的selfupdate是有问题的)。使用以下命令进行升级。

代码语言:javascript
复制
$ gem install rubygems-update 
$ update_rubygems

然后添加源代码。

票数 11
EN

Stack Overflow用户

发布于 2009-11-08 23:10:10

你运行的是什么版本的Rubygems (gem --version)?如果版本低于1.3.5,您可能需要更新Rubygems并重试。(gem update --system)

票数 1
EN

Stack Overflow用户

发布于 2009-11-08 22:35:09

在定义了以下来源的情况下,这对我很有效:

代码语言:javascript
复制
http://gems.rubyforge.org/
http://gems.github.com

正如我所说的,这对我很有效:

代码语言:javascript
复制
gem install thinking-sphinx \
>  --source http://gemcutter.org
If you're upgrading, you should read this:
http://freelancing-god.github.com/ts/en/upgrading.html

Successfully installed thinking-sphinx-1.3.2
Successfully installed activesupport-2.3.4
2 gems installed
Installing ri documentation for thinking-sphinx-1.3.2...
Installing ri documentation for activesupport-2.3.4...
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1696695

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档