我正在尝试使用以下方法更新ruby gems:
gem update --system
但我收到错误:
错误:执行gem时...(Gem :: RemoteFetcher :: UnknownHostError) 没有这样的名字(https://rubygems.org/specs.4.8.gz)。
答案 0 :(得分:3)
不确定您安装了哪个版本的rubygems,但有三种方法可以修复:
您拥有的版本需要更新,您需要安装其他方式
注意:当没有安装rubygems-update时,RubyGems 1.1和1.2存在升级问题。如果您看到无法更新,则需要使用以下说明。如果您安装了旧版本的RubyGems,那么您仍然可以分两步完成:
$ gem install rubygems-update # might need to be admin/root
$ update_rubygems
你不得不弄脏你的手:
有关详细信息,请参阅https://rubygems.org/pages/download