Gem Install期间的消息 - SocketError:提供了nodename和servname

时间:2013-10-28 17:51:40

标签: ruby-on-rails

无论何时安装宝石,我都会看到以下警告:

WARNING:  Error fetching data: SocketError: getaddrinfo: nodename nor servname provided, or not known (http://swapna_sony_at_gmail_com:9eea6c960d@modules.locomotivecms.com/specs.4.8.gz)
WARNING:  Error fetching data: SocketError: getaddrinfo: nodename nor servname provided, or not known (http://swapna_sony_at_gmail_com:9eea6c960d@modules.locomotivecms.com/latest_specs.4.8.gz)

宝石安装在消息之后继续并且成功。我只是想知道这个消息是什么意思。是否有一个配置文件,其中包含安装程序将查找gem的所有服务器地址,并且我已经以某种方式获得了机车地址?

1 个答案:

答案 0 :(得分:1)

您设法将错误的源添加到您的gem系统。检查现有来源

gem source --list

并删除有问题的

gem source --remove <source>

每次更新宝石时,都会从每个来源中提取规格。如果失败,您将收到警告,如图所示。

有关其他信息,请参阅gem command reference