class Gem::Source

一个 Source 知道如何从 RubyGems 的 marshal 索引中列出和获取 gem。

还有其他 Source 的子类,用于已安装的 gem、本地 gem、bundler 依赖 API 等等。