Réponses:
Utilisez la gemset empty
commande:
rvm gemset empty mygems
rvm gemset empty
et cela efface l'ensemble de gemmes actuel.
Cette commande supprime toutes les gemmes ruby installées localement en 1 étape Fonctionne bien dans Ubuntu 10.10
gem list | cut -d" " -f1 | xargs gem uninstall -aIx
PS - supprime toutes les gemmes locales. Utilisez sudo en conséquence.
gem list --no-versions | xargs gem uninstall -aIx
rvm gemset empty <gemset name>
Cela supprimera toutes les gemmes de votre ensemble de gemmes mentionné.
rvm gemset empty <gemset>
fonctionne, mais uniquement si vous spécifiez un nom de jeu de gemmes.
Si vous souhaitez vider le jeu de gemmes par défaut , vous devez passer une chaîne vide pour le nom du jeu de gemmes.
rvm gemset empty mygems ""
La suppression de toutes les gemmes d'un ensemble de gemmes n'est-elle pas essentiellement la même opération que la suppression d'un ensemble de gemmes, puis son ajout? Pourquoi ne pas simplement faire ceci:
$ rvm gemset mygemset
$ rvm gemset delete mygemset
$ rvm gemset create mygemset
jruby-1.5.6@radiant
. Toutes les pierres précieuses se trouvent ici: /Users/dparoulek/.rvm/gems/jruby-1.5.6@radiant
. Lorsque je le fais rvm gemset radiant
, il vous avertit de vous en assurer, puis supprime tout le /Users/dparoulek/.rvm/gems/jruby-1.5.6@radiant
répertoire.
C'est le moyen le plus sûr de désinstaller toutes les gemmes d'un ensemble de gemmes
Étape 1
Si votre version gem est inférieure à 2.1.
gem update --system
gem --version
Étape 2
gem uninstall --all