Каковы различия между rbenv, rvm и chruby?

Я новичок в Ruby и Rails. Я ищу сугубо объективный список возможностей и преимуществ / недостатков каждого из них. Чтобы не отдавать предпочтение этому, пожалуйста, воздержитесь от ответа, если вы не использовали все 3 системы.

1 ответ

Решение

Сегодня доступно три основных варианта:

  • rvm, который является наиболее устоявшимся, но также и самым навязчивым с точки зрения модификации оболочки.
  • rbenv, который имеет меньшее воздействие, и все еще работает так же.
  • Chruby, который претендует быть даже легче, чем rbenv,

Лично я предпочитаю rbenv потому что он хорошо работает с Homebrew и не так сильно портит среду оболочки, но имеет тенденцию использовать rvm на серверах, где это не имеет значения, потому что они настроены для очень конкретной цели.

Другие вопросы по тегам