mac - ¿Cuáles son las diferencias entre rbenv, rvm y chruby?
rbenv ruby local (1)
Soy nuevo para Ruby y Rails. Estoy buscando una lista puramente objetiva de las características y ventajas / desventajas de cada uno. En un esfuerzo por mantener la preferencia fuera de esto, por favor absténgase de responder a menos que haya usado los 3 sistemas.
Hay tres opciones principales disponibles hoy:
- rvm que es el más establecido, pero también el más intrusivo en términos de modificaciones de shell.
- rbenv que es de menor impacto, y aún funciona también.
- chruby que pretende ser aún más ligero que
rbenv
.
Personalmente prefiero rbenv
porque funciona bien con Homebrew y no destruye el entorno de shell tanto, pero tienden a usar rvm
en servidores donde eso no importa.