当您有服务器但不使用 RVM 时,您是使用 sudo gem install 还是只使用 gem install?

当您有服务器但不使用 RVM 时,您是使用 sudo gem install 还是只使用 gem install?

当您设置了安装了 Ruby on Rails 的 Linux 服务器,并且未使用 RVM 时,最佳做法是sudo gem install [gem]gem install [gem]。我使用的是第二种方法,将我的 gem 存储在用户~/.gems目录中,然后让 Phusion Passenger + Apache 在用户目录下的该目录中查找 gem。这是不可接受的还是可以的?

答案1

我想不出任何不这样做的理由,除非你希望同一组宝石可供该盒子上的其他用户使用(但这样你就可以拥有群组所有权)。你不想使用 rvm 有什么原因吗?

相关内容