désinstaller la version ruby ​​de rbenv

Comment désinstaller ou supprimer la version ruby ​​de rbenv. J’ai installé deux versions de ruby. En passant à Ruby 1.9.3, je reçois une erreur de segmentation. Quelqu’un peut-il s’il vous plaît aider, comment supprimer une version particulière de rbenv?

Nouvelle façon

Utilisez la commande de uninstall : rbenv uninstall [-f|--force]

 rbenv uninstall 2.1.0 # Uninstall Ruby 2.1.0 

Utilisez les rbenv versions pour voir quelles versions vous avez installées.


Ancienne voie

Pour supprimer une version de Ruby de rbenv, supprimez le répertoire correspondant dans ~/.rbenv/versions . Par exemple

 rm -rf ~/.rbenv/versions/1.9.3-p0 

Exécutez ensuite rbenv rehash pour nettoyer tous les fichiers binarys périmés de la version supprimée.

ruby-build ajoute maintenant une commande de désinstallation à rbenv pour gérer la suppression des versions de ruby, si vous voulez éviter les commandes rm -fr manuelles (qui peuvent être considérées comme risquées) et rbenv rehash suggérées par @Stephenson. Pour supprimer ruby ​​version 1.9.3-p0, exécutez les opérations suivantes:

 rbenv uninstall 1.9.3-p0 

Comme Stephenson l’a dit, n’oubliez pas de changer de version et de version globale si vous faites référence à la version supprimée.