Ho recentemente installato RVM su una nuova installazione di Ubuntu 11.10 e non riesco a capire come iniziare a utilizzare una particolare versione di rubino.Utilizzo di RVM, ma non è possibile impostare la versione corrente di Ruby (Ubuntu 11.10)
Ho installato di Ruby 1.8.7 e 1.9.2, e mostrano nella lista multa:
$ rvm list
rvm rubies
ruby-1.8.7-p352 [ i386 ]
ruby-1.9.2-p290 [ i386 ]
Quando provo ad usare l ' "utilizzazione" di comando, tutto sembra a posto:
$ rvm use 1.9.2
Using /usr/share/ruby-rvm/gems/ruby-1.9.2-p290
Running /usr/share/ruby-rvm/hooks/after_use
Ma poi quando ho testare la versione corrente rubino, ottengo il solito messaggio di Ubuntu 11.10 si ottiene quando non si dispone di RVM affatto:
$ ruby -v
The program 'ruby' can be found in the following packages:
* ruby1.8
* ruby1.9.1
Try: sudo apt-get install <selected package>
Cosa sto sbagliando? Ho perso un passaggio nell'installazione RVM o qualcosa del genere?
EDIT *
le risposte ad alcune osservazioni:
$ 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, quali comandi 'che ruby', quali quali rvm' e' rvm -v' restituiscono? –
Cosa restituisce 'rvm current' e' echo $ PATH'? – Reactormonk
Risposta modificata con informazioni aggiornate come richiesto –