Comment désinstaller un gem Ruby
Des fonctionnalités peuvent être ajoutées au langage Ruby en téléchargeant et installant des paquets spéciaux appelés « gems ». Ces paquets sont récupérés depuis un dépôt central par un programme nommé « gem », fourni normalement avec Ruby. La plupart des programmeurs Ruby connaissent les étapes pour installer un gem, mais peuvent ne pas savoir comment supprimer les gems devenus inutiles. Cela s'accomplit avec une commande spéciale du gestionnaire de paquets Gem.
Étape 1 : Ouvrir un terminal
Ouvrez un terminal. Sous Windows : cliquez « Démarrer » puis « Exécuter ». Dans la boîte « Exécuter », tapez « cmd ». Sous Mac OS X : cliquez sur le bouton Spotlight et tapez « Terminal ».
Étape 2 : Commande de désinstallation
Tapez la commande suivante pour désinstaller un gem :
gem uninstall NOM_DU_GEM
Remplacez « NOM_DU_GEM » par le nom du gem à désinstaller.
Étape 3 : Répondre aux invites
Répondez aux invites de la commande de désinstallation. Selon la configuration du gem, on peut vous demander de préciser les versions à désinstaller ou de confirmer. La désinstallation peut échouer si le gem détecte que d'autres gems dépendent de celui que vous souhaitez supprimer.
Astuce
Vous pouvez forcer la désinstallation malgré les avertissements de dépendances en ajoutant « -i » (pour « ignore ») à la commande.
Si vous avez oublié le nom complet du gem à désinstaller, tapez « gem list » pour lister tous les gems installés sur votre système.
