Vous pouvez utiliser gem uninstall
pour supprimer toutes les gemmes comme suit:
gem list --no-version | xargs gem uninstall
Si vous voulez garder par exemple. le joyau rake
:
gem list --no-version | grep -v "rake" | xargs gem uninstall
Pour supprimer uniquement les anciennes versions, vous pouvez exécuter gem clean
.
En outre, il est possible d'écrire toutes les gemmes dans une liste:
gem list --no-version > gem_list.txt
et les définir que vous souhaitez supprimer:
cat gem_list.txt | xargs gem uninstall
ou installer:
cat gem_list.txt | xargs gem install
(éventuellement vous devez mettre un sudo
devant une commande de gemme. Sur Windows, utilisez une console ambience unix comme msysGit)
Quel système d'exploitation? –
Je cours l'os –