2013-02-03 132 views
2

截至今日,我无法安装任何宝石。 AFAIK没有任何改变。为什么我不能安装宝石?

上安装,我得到以下几点:

$ ~/ gem install sinatra 
WARNING: Error fetching data: hostname does not match the server certificate (https://gemcutter.org/latest_specs.4.8.gz) 
WARNING: Error fetching data: hostname does not match the server certificate (https://gemcutter.org/latest_specs.4.8.gz) 
ERROR: Could not find a valid gem 'sinatra' (>= 0) in any repository 
ERROR: Possible alternatives: sinatra 

任何想法? (这是在Mac上)

+0

您能提供更多信息吗?你显然是在一个linux/unix系统中,但是你使用哪个ruby版本的发行版/系统(rvm,rbenv,system-ruby)。您是否使用自定义DNS(即openDNS/GoogleDNS或ISP DNS?)。首先回答这些问题......我只是在本地系统上安装机械化工具,以便gem服务器正常工作。 –

+0

补充说我在Mac上。据我所知,上周的工作状态没有什么不同。 –

+0

我遇到了同样的问题,我认为这可能与最近发生的RubyGems问题有关。 – Tarellel

回答

1

我不完全确定为什么,但编辑我~/.gemrc并删除所有来源栏rubygems.org,问题就消失了。

+0

我有同样的问题,而且这个解决方案也适用于我! – drinchev