安装Rubygems“本地”和“系统范围”之间有什么区别?

时间:2012-03-16 22:29:51

标签: ruby rubygems

我在VM上运行RHEL 6.2(我无法控制它)。我想使用Ruby和Mysql来完成我需要做的工作。但是现在服务器没有安装mysql gem。它甚至没有安装红宝石宝石。所以我不能简单地做gem install mysql。维护服务器的人建议我在本地安装ruby gem。这有益处吗?如果服务器托管的Web应用程序包含依赖于gem的代码,该怎么办?这会影响什么吗?

1 个答案:

答案 0 :(得分:1)

~/.gem(本地)或/usr/lib/ruby(系统)中。您可以访问本地安装的宝石,每个人都可以使用系统宝石。