我有多个用户在我的 Ubuntu 机器上使用用户 ID(比如 user1、user2 ...)在 Rails 应用程序上工作。目前我们正在为每个用户安装 RVM,并且正在安装 Rails 后 gemset 创建。问题是机器上的每个新用户都需要为每个帐户设置整个堆栈(RVM、Ruby、Rails)。
这是最好的策略,还是在系统级别安装 RVM(比如以 root 用户)并在其他用户之间共享它是否有意义。如果 RVM 以 root 身份安装,gemset 创建/库将在各自的主目录下可用。
管理在 Rails 上工作的多用户的最佳方法是什么。