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 .
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?
Pour recommencer, je voudrais réinstaller Ruby à l'aide de RVM .
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 :
purge purge is identical to remove except that packages are removed and purged (any configuration files are deleted too).
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.
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.
/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:
rvm implode
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é:
Notez que vous devrez peut-être supprimer manuellement / etc / rvmrc et ~ / .rvmrc s'ils existent toujours.
Veuillez vérifier toutes les lignes source RVM .bashrc .bash_profile .profile et .zshrc et supprimer ou commenter s'il s'agit d'une installation par utilisateur.
Supprimer Ruby Gems
gem uninstall rvm