J'ai foiré mon environnement de développement Ruby sur Ubuntu 10.04.
Quelle est la meilleure façon possible de supprimer ces packages de mon système?
- Rubis
- Tous les joyaux
- RubyGems
Pour recommencer, je voudrais réinstaller Ruby à l'aide de RVM .
10.04
ruby
software-uninstall
rvm
Zengr
la source
la source
Réponses:
Si vous utilisez des packages Ubuntu, exécutez
sudo apt-get purge <packages>
Cela devrait donc être quelque chose comme:
sudo apt-get purge ruby rubygems
Depuis la page de manuel apt-get :
la source
Si vous utilisez RVM, pourquoi déranger même la désinstallation du système ruby?
J'installe à la fois 1.8.7 et 1.9.2-rc via RVM.
Après avoir installé RVM, vous pouvez définir le RVM 1.8.7 comme votre installation ruby par défaut. N'installez simplement pas RVM en tant que root.
Pour ceux qui se demandent, https://rvm.io/ a les instructions d'installation de RVM.
Assurez-vous de lire les instructions sur les packages que vous devez installer pour Ubuntu avant d'installer 1.8.7 via RVM. Si vous ne les installez pas, vous pouvez avoir des problèmes avec certaines gemmes.
la source
En utilisant synaptic, vous pouvez supprimer les packages Ruby (sélectionnez l'option "supprimer complètement"). Je suppose que c'est l'équivalent de la ligne de commande: sudo apt-get purge
Maintenant pour les gemmes: elles ne sont pas considérées comme des packages. Vous devrez les supprimer manuellement (sauf si vous souhaitez utiliser Ruby pour le faire, mais puisque vous dites qu'il est cassé ...)
Par défaut, les gemmes Ruby sont installées dans votre dossier personnel, sous le dossier .gem. Si vous voulez vraiment nettoyer les choses, supprimez simplement ~ / .gem, et cela devrait suffire. Lorsque vous réinstallez Ruby et tout, le dossier sera à nouveau créé et vous serez prêt à partir.
la source
/var/lib/gems
, cela vaut probablement la peine d'être nettoyé là aussi.Si vous avez installé Ruby à l'aide de RVM, la commande suivante supprimera complètement le répertoire installé RVM:
L'exécution de cette commande vous demandera de confirmer la suppression du
.rvm
répertoire.Une fois la suppression du
.rvm
répertoire terminée , vous obtenez le message suivant qui vaut la peine d'être noté:Supprimer Ruby Gems
la source