Comment puis-je supprimer complètement Ruby + Rails + Gems?

24

J'ai gâché mon environnement de développement Ruby sur Ubuntu 10.04.

Quelle est la meilleure façon de supprimer ces paquets de mon système?

  • Ruby
  • Toutes les gemmes
  • RubyGems

Pour commencer, je voudrais réinstaller Ruby en utilisant RVM .

    
posée zengr 28.07.2010 - 22:11
la source

4 réponses

18

Si vous utilisez des paquets Ubuntu, exécutez sudo apt-get purge <packages>

Cela devrait donc être quelque chose comme:

sudo apt-get purge ruby rubygems

À partir de la page d’apt-get man :

  purge
      purge is identical to remove except that packages are removed and purged (any configuration files are deleted too).
    
réponse donnée Marco Ceppi 28.07.2010 - 22:19
la source
7

Si vous utilisez RVM, pourquoi même désinstaller le système ruby?

J'installe les deux 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 installation par défaut de Ruby. Il suffit de ne pas installer RVM en tant que root.

Pour ceux qui se demandent, lien a les instructions d’installation RVM.

Assurez-vous de lire les instructions sur les paquets à installer pour Ubuntu avant d’installer 1.8.7 via RVM. Si vous ne les installez pas, vous pourriez avoir des problèmes avec certaines gemmes.

    
réponse donnée Alan Peabody 05.08.2010 - 02:27
la source
4

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 paquets. Vous devrez les supprimer manuellement (sauf si vous voulez utiliser Ruby pour le faire, mais puisque vous dites que c'est cassé ...)

Par défaut, les gems Ruby sont installés 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 reste, le dossier sera créé à nouveau et vous serez prêt à partir.

    
réponse donnée Little Jawa 29.07.2010 - 12:00
la source
0

Si vous avez installé Ruby en utilisant RVM, la commande suivante supprimera complètement le répertoire installé RVM:

 rvm implode

L'exécution de cette commande vous demandera de supprimer le répertoire .rvm .

Après avoir supprimé le répertoire .rvm , vous obtenez le message suivant qui mérite d'être noté:

  

Notez que vous devrez peut-être supprimer manuellement / etc / rvmrc et ~ / .rvmrc si elles   existe encore.

     

Veuillez vérifier tous les fichiers .bashrc .bash_profile .profile et .zshrc pour RVM   lignes source et supprimer ou commenter s'il s'agissait d'un utilisateur   installation.

Supprimer Ruby Gems

gem uninstall rvm
    
réponse donnée Mukesh Chapagain 23.01.2018 - 12:07
la source

Lire d'autres questions sur les étiquettes