Estoy intentando mover un sitio Ruby a un nuevo host que ejecuta Ubuntu 14.04, pero necesita Ruby 1.8.7. Puedo usar rvm para instalar 1.8.7, pero no estoy seguro de cómo hacer que Rails, Gems y Passenger funcionen también para esta versión.
¿Qué necesito ejecutar para configurar Rails, Gems y Passenger para Ruby 1.8.7 en mi nueva máquina Ubuntu?
Respuesta1
Debes comprobar las versiones de gemas que coincidan con la versión de Ruby.
Ejemplo:
https://rubygems.org/gems/passenger
Esa "Dependencia de Ruby>= 0" significa que funcionará en cualquier versión.
Otro ejemplo:
Rake gem 10.2.1 depende de Ruby >= 1.9:https://rubygems.org/gems/rake/versions/10.2.1
Pero haga clic en otra versión como esta:https://rubygems.org/gems/rake/versions/10.2.2y dice ">= 1.8.7" y debería funcionar en su caso.
Por lo tanto, debes verificar manualmente la versión correcta de cada gema.