2

我已经在谷歌上查看了所有可能的答案,但我无法弄清楚。我在这里真的要疯了!

我正在运行 osx lion 并安装了 ruby​​ 和 ruby​​Gems 但每当我尝试运行时:

gem install rails

即使使用 sudo 我得到:

WARNING:  Error fetching data: Host is down - connect(2) (http://rubygems.org/latest_specs.4.8.gz)
WARNING:  Error fetching data: Host is down - connect(2) (http://rubygems.org/specs.4.8.gz)
ERROR:  While executing gem ... (Gem::RemoteFetcher::FetchError)
Host is down - connect(2) (http://rubygems.org/gems/i18n-0.6.0.gem)

然后当我尝试使用安装 rvm 时:

curl -L https://get.rvm.io | bash -s stable

我得到:

curl: (7) Failed to connect to 208.85.148.213: Host is down

现在我对整个终端的东西不是很好,所以也许是我,但我不在代理后面,防火墙已关闭。

我检查了 gems 的来源,它是正确的。

有任何想法吗?

4

2 回答 2

5

这听起来像是防火墙问题 - 你有 LittleSnitch 或 Hands Off 之类的东西吗?安装?如果是这样,请禁用它们并重试;您可能有一条规则阻止从 shell 访问。

快速的谷歌搜索显示至少有另一个人遇到了您遇到的问题,并且有防火墙规则阻止访问。

于 2012-07-10T17:27:22.697 回答
0

如上所述,这听起来像是您的连接问题。验证您的防火墙并尝试运行一些跟踪路由。您的 DNS 设置似乎有些正确,因为您对 rvm.io 的查找为我返回了相同的 IP。

于 2012-07-10T17:31:58.143 回答