Apenas certifique-se de que o ruby encontrado em $ PATH seja (um link para) o caminho certo.
No meu Ubuntu 12.04 (se eu desabilitar o rvm, que normalmente estou usando para gerenciar rubis),
which ruby
mostra / usr / bin / ruby e ls -l which ruby
revela que é um link para
/ etc / alternatives / ruby que é novamente um link, cujo destino se destina a ser gerenciado pelo comando update-alternatives .
Para que eu possa usar update-alternatives para apontar para a versão correta (provavelmente a maneira preferida de fazê-lo), crie o link manualmente ou verifique se a variável $ PATH termina em um link diferente (talvez um colocado em $ HOME / bin) que aponta para o ruby correto. (Nota: os binários atualmente no meu sistema estão instalados em / usr / bin e são distinguidos por terem sua versão em seu nome, por exemplo /usr/bin/ruby1.9.3).
Todas essas instruções são comandos bash (ou referências a comandos bash), então a automação deve ser apenas sobre colocar esses comandos em um script.