J'ai des joyaux mondiaux et divers joyaux. Je veux supprimer tous les joyaux d'un gemset. Y a-t-il un moyen de faire cela, en plus de désinstaller le gemset?
Utilisez le gemset empty
commande:
rvm gemset empty mygems
Cette commande supprime toutes les Ruby gems installés localement en une étape. Fonctionne bien dans Ubuntu 10.10
gem list | cut -d" " -f1 | xargs gem uninstall -aIx
PS - supprime tous les joyaux locaux. Utilisez Sudo en conséquence.
vous pouvez aussi utiliser rvm --force gemset empty
rvm gemset empty <gemset name>
Cela supprimera toutes les gemmes de votre gemset mentionné.
rvm gemset empty <gemset>
fonctionne, mais uniquement si vous spécifiez un nom de gemset.
Si vous souhaitez vider le gemset par défaut, vous devez passer une chaîne vide pour le nom du gemset.
rvm gemset empty mygems ""
Retirer tous les joyaux d’un ensemble de pierres précieuses n’est-il pas essentiellement la même chose que supprimer et ensuite rajouter un ensemble de pierres précieuses? Pourquoi ne pas simplement faire ceci:
$ rvm gemset mygemset
$ rvm gemset delete mygemset
$ rvm gemset create mygemset
C'est le moyen le plus sûr de désinstaller toutes les pierres précieuses d'un gemset
Étape 1
Si votre version de gem est inférieure à 2.1.
gem update --system
gem --version
Étape 2
gem uninstall --all