Я запутался в том, что на сервере вы должны установить RVM в качестве обычного пользователя или выполнить общесистемную установку, а в последнем случае, как вы должны делать такие вещи, как bundle install
без использования sudo
.
Есть ли какой-то определенный набор рекомендаций относительно того, что вы должны делать, насколько это касается RVM на сервере, на котором запущены Rails, например, Пассажир и Nginx? В этом типе среды не все процессы Ruby работают под одним и тем же пользователем, поэтому я думаю, что там, где ситуация становится неясной в отношении RVM и bundler, есть.
Как насчет того, чтобы просто избежать RVM на сервере и просто установить Ruby и gems старомодным способом? Это предпочтительнее, если вы можете избежать этого?