Recientemente he instalado RVM en una nueva instalación de Ubuntu 11.10 y no puedo encontrar la manera de comenzar a usar una versión de ruby en particular.Usando RVM, pero no puedo establecer la versión actual de Ruby (Ubuntu 11.10)
He instalado Rubí 1.8.7 y 1.9.2, y se mostrará en la lista fina:
$ rvm list
rvm rubies
ruby-1.8.7-p352 [ i386 ]
ruby-1.9.2-p290 [ i386 ]
Cuando trato de usar la "utilización" de comandos, todo parece estar bien:
$ rvm use 1.9.2
Using /usr/share/ruby-rvm/gems/ruby-1.9.2-p290
Running /usr/share/ruby-rvm/hooks/after_use
Pero entonces cuando pruebo la versión actual de rubí, me sale el mensaje habitual de Ubuntu 11.10 que usted consigue cuando usted no tiene en absoluto RVM:
$ ruby -v
The program 'ruby' can be found in the following packages:
* ruby1.8
* ruby1.9.1
Try: sudo apt-get install <selected package>
¿Qué estoy haciendo mal? ¿Perdí un paso en la instalación de RVM o algo así?
EDITAR *
respuestas a algunos comentarios:
$ which ruby
#returns nothing at all.
$ which rvm
/usr/bin/rvm
$ rvm -v
rvm 1.6.9 by Wayne E. Seguin ([email protected]) [https://rvm.beginrescueend.com/]
$ echo $PATH
/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
Adam, ¿qué comandos 'which ruby',' which y 'rvm -v' devuelven? –
¿Qué devuelve 'rvm current' y' echo $ PATH'? – Reactormonk
Respuesta editada con información actualizada como solicitada –