RubyGems通过MacPorts一个好主意?

csm*_*osx 5 ruby macos rubygems osx-leopard

从MB升级到新的MBP后,Apple的迁移助手没有移动我的宝石.

我这次通过macports安装rubygems,希望在下次升级时避免这种情况.

我应该注意哪些陷阱?

ram*_*ion 5

如果你想将你的宝石安装在你的主目录中(它应该在传输期间复制,并且作为附带好处,让你gem install自己运行,而不是root),将gemhome:密钥设置为你主目录中的路径~/.gemrc.


mip*_*adi 3

你的宝石安装在哪里?迁移助手仅移动特定区域的文件;我不确定它是否从/usr/local或之类的地方复制文件/opt/local,您可能必须手动执行此操作(在这种情况下,您可以将整个树复制到新计算机)。

也就是说,使用 MacPorts 安装的 RubyGems 版本安装 gems 应该不会有问题。