Comment désinstaller un ruby ​​gem

Des fonctionnalités peuvent être ajoutées au langage de programmation Ruby en téléchargeant et en installant des packages spéciaux appelés gems. Ces packages sont récupérés à partir d'un référentiel central par un programme nommé "gem", qui est normalement fourni avec Ruby. La plupart des programmeurs Ruby connaissent immédiatement les étapes nécessaires pour installer une gem Ruby, mais peuvent ne pas savoir comment supprimer les gems qui ne sont plus nécessaires du système. Cela peut être accompli à l'aide d'une commande spéciale du gestionnaire de packages Gem.

Étape 1

Ouvrez une borne. Sous Windows, vous pouvez le faire en cliquant sur "Démarrer" et "Exécuter". Lorsque la boîte de dialogue « Exécuter » apparaît, tapez « cmd ». Sur Mac OS X, vous pouvez simplement cliquer sur le bouton Spotlight et taper "Terminal".

Vidéo du jour

Étape 2

Tapez la commande suivante pour désinstaller un gem :

gem désinstaller GEMNAME

Remplacez "GEMNAME" par le nom de la gem que vous souhaitez installer.

Étape 3

Répondez à toutes les invites données par la commande de désinstallation. Selon la configuration de la gem elle-même, il peut vous être demandé de spécifier les versions à désinstaller ou de confirmer la désinstallation. De plus, la désinstallation peut échouer si le gem détecte que d'autres packages gem dépendent de celui que vous souhaitez désinstaller.

Pointe

Vous pouvez forcer une gem à désinstaller malgré les avertissements que gem peut vous donner sur les dépendances en ajoutant un "-i" (pour "ignorer") à la commande.

Si vous avez oublié le nom complet de la gem que vous souhaitez désinstaller, vous pouvez taper la commande "gem list" pour lister toutes les gems installées sur votre système.