当您设置了安装了 Ruby on Rails 的 Linux 服务器,并且未使用 RVM 时,最佳做法是sudo gem install [gem]
或gem install [gem]
。我使用的是第二种方法,将我的 gem 存储在用户~/.gems
目录中,然后让 Phusion Passenger + Apache 在用户目录下的该目录中查找 gem。这是不可接受的还是可以的?
答案1
我想不出任何不这样做的理由,除非你希望同一组宝石可供该盒子上的其他用户使用(但这样你就可以拥有群组所有权)。你不想使用 rvm 有什么原因吗?