Estou tentando mover um site Ruby para um novo host que esteja executando o Ubuntu 14.04, mas ele precisa do Ruby 1.8.7. Posso usar o rvm para instalar o 1.8.7, mas não tenho certeza de como fazer com que Rails, Gems e Passenger funcionem para esta versão também.
O que preciso executar para configurar Rails, Gems e Passenger para Ruby 1.8.7 em minha nova máquina Ubuntu?
Responder1
Você deve verificar as versões das gemas que correspondem à versão do Ruby.
Exemplo:
https://rubygems.org/gems/passenger
Essa "Dependência Ruby >= 0" significa que funcionará em qualquer versão.
Outro exemplo:
Rake gem 10.2.1 depende de Ruby >= 1.9:https://rubygems.org/gems/rake/versions/10.2.1
Mas clique em outra versão como esta:https://rubygems.org/gems/rake/versions/10.2.2e diz ">= 1.8.7" e deve funcionar no seu caso.
Portanto, você precisa verificar manualmente a versão correta de cada gema.