每当我安装 gem 时,我都会看到以下警告:
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 安装将继续并成功。我只是想知道这条消息是什么意思。是否有包含所有服务器地址的配置文件,安装程序将在其中查找 gem,并且我以某种方式在其中获得了机车地址?
您设法将错误的源添加到您的 gem 系统中。检查现有来源
gem source --list
并删除有故障的
gem source --remove <source>
每次更新宝石时,都会从每个来源中提取规格。如果此操作失败,您将收到如图所示的警告。
有关其他信息,请参阅 gem 命令参考。