运行 `bundle install` on linux mint with RVM 时出现许多临时的 UnknownHost 错误

Many temporary UnknownHost errors when running `bundle install` on linux mint with RVM

我在 Linux Mint 17 上 运行ning RVM,当我 bundle install:

Gem::RemoteFetcher::UnknownHostError: no such name (https://rubygems.org/gems/some_gem)

这个错误是随机发生的。如果我再次 运行 bundle install,它可能会成功解决之前的失败,但随后会在 Gemfile 更远的地方遇到另一个 gem 的错误。

我能够成功安装 gems,但只有在重新运行多次执行命令后才能成功。

如果您没有使用最新版本,您可能应该更新您的 ruby​​gems https://github.com/rubygems/rubygems/issues/762

也可能是您的 DNS 设置有问题,请检查

nslookup rubygems.org

如果失败 - 可能是您使用的 DNS 服务器有问题。

更新rubygem: gem update --system