Voici la sortie de la console:
sergio@sergio-VirtualBox:~$ rvm list
rvm rubies
ruby-1.9.3 [ i386 ]
sergio@sergio-VirtualBox:~$ rvm use 1.9.3
Using /usr/share/ruby-rvm/gems/ruby-1.9.3
sergio@sergio-VirtualBox:~$ ruby -v
The program 'ruby' can be found in the following packages:
* ruby1.8
* ruby1.9.1
Try: sudo apt-get install <selected package>
Alors que se passe-t-il? Dois-je redémarrer ma machine? Ou devrait-il fonctionner dès le départ? J'utilise Ubuntu 11.10, toute aide est appréciée.
rvm use 1.9.3 --default
essayez de le définir par défaut.Réponses:
Vous avez une version cassée de RVM. Ubuntu fait quelque chose à RVM qui produit beaucoup d'erreurs, le seul moyen sûr de corriger pour l'instant est de:
ouvrir un nouveau terminal et valider que l'environnement est propre à partir des anciens paramètres RVM (il ne doit pas y avoir de sortie):
s'il y a eu une sortie, essayez d'ouvrir un nouveau terminal, si cela ne vous aide pas, redémarrez votre ordinateur.
installer RVM :
Si vous trouvez que vous avez besoin d'une prise en main, jetez un œil à Installer Ruby sur Ubuntu 12.04 , qui donne un peu plus d'explications.
la source
rvm_dump_environment_flag=0
etc ...apt-get install rvm
d'utilisateurs qui exécutent cette commande ne regardent même pas sur le site RVM.Vérifiez ce lien officiel
la source
J'ai rencontré un problème similaire aujourd'hui - ma version ruby ne correspondait pas à mes installations rvm.
, Également
rvm current
échoué.Le message d'erreur recommandait cette commande utile, qui a résolu le problème pour moi:
la source