【发布时间】:2010-09-09 22:53:07
【问题描述】:
最近重新安装了 Ubuntu 后,我重新安装了 RubyGems。 Ubuntu 存储库获取了 1.3.5 版本。后来我发现我需要最新版本。所以我安装了 RubyGems 更新到 1.3.7 版。
问题是,升级gem list 后,只返回我最初安装的所有gem 的一小部分。过去,我通过在升级后重新安装所有 gem 来解决此问题,但这很麻烦,我希望现在和将来避免这种解决方法。
我尝试将export GEM_HOME 添加到我的.bashrc 文件中。它没有用。 gem list 仍然没有列出我所有的 gem(尽管我可以在我的计算机上的 /var/lib/gems/1.8/gems 中找到它们。我还创建了一个 .gemrc yaml 文件并设置了 gemhome 路径。当我运行 gem env 我可以看到主路径设置好了,但是gem list还是没有返回所有内容。
这是怎么回事?
【问题讨论】: