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.