La désinstallation et la mise à niveau de Ruby sur un Mac sans utiliser RVM

Récemment, j'ai décidé de désinstaller RVM de mon système. Certains des arguments avancés à cette page m'a convaincu:

En fait, ce que j'ai décidé, cependant, est que je ne veux pas à vous soucier de plusieurs versions de Ruby. Je veux juste utiliser la version 1.9.2-p290 et de ne pas se soucier d'autre chose. Quand je lance ruby --version sur mon Mac, si, il me dit j'ai la version 1.8.7. J'ai regardé autour pour savoir comment désinstaller tout simplement ce Rubis à partir de mon Mac, mais je n'ai rien trouvé, bizarrement. Il semble que les seules personnes qui souhaitez désinstaller Ruby exécuter linux et tout le monde à l'aide d'un Mac recommande RVM.

Comment puis-je désinstaller Ruby 1.8.7 à partir de mon Mac? Je voudrais passer à la version 1.9.2-p290 et j'aimerais avoir une seule version sur mon système.

La base de Ruby 1.8.7 (connu sous le nom de "Système" Ruby) sur mac est requis par le système et ne peut pas être supprimé, même avec sudo. La seule option est de les remplacer par une installation séparée et modifier le CHEMIN d'accès comme @Winfield dit.
@T_scho dit, ne retirez PAS 1.8.7. Apple installé à leurs fins. Vous pouvez utiliser find /usr -type f -name \*.rb pour avoir une idée de ce qui l'utilise.
Double de la mise à jour Ruby sur Mac OS X, Comment mettre à niveau vers Ruby 1.9.2, et plus encore.

OriginalL'auteur Deonomo | 2011-09-06