C'est possible? Je rencontre divers problèmes au moins une fois par semaine depuis qu'il a été corrompu ou quelque chose, en particulier avec les homebrews.
Si c'est possible, mais que ce serait juste une meilleure idée de partir d'une table rase, faites-le moi savoir.
macos
ruby
system-restore
LBRapid
la source
la source
Réponses:
À ma connaissance - veuillez me corriger si je me trompe - vous n'avez pas besoin de réinstaller tout Mac OS X pour réinstaller votre système Ruby. Comme vous le savez peut-être, le System Ruby réside dans /System/Library/Frameworks/Ruby.framework/. Si ce dossier est supprimé ou corrompu, ou si les liens symboliques qui le pointent sont supprimés ou modifiés, vous n'aurez pas d'installation de System Ruby fonctionnelle.
Pour résoudre ce problème, essayez ceci:
Cela ne fait pas de mal non plus d'obtenir le dernier Xcode sur http://developer.apple.com/technologies/xcode.html
Divulgation complète: j'ai fait ces étapes. Je suis presque sûr qu'il restaure le Ruby.framework, mais il n'a pas restauré les liens symboliques (généralement dans / usr / bin) pour moi.
la source
Si vous utilisez Pacifist, il est possible de réinstaller simplement Ruby.
Cela va réinstaller Ruby, pour configurer les liens symboliques de / usr / bin pour le pointer, utilisez à nouveau Pacifist:
En général, si vous devez déterminer de quel programme d'installation un fichier provient sur votre système dans un terminal:
Le pkgid devrait alors vous donner un indice, puis vous trouverez ce programme d'installation et le réexécuterez ou vous utiliserez Pacifist pour le faire de manière sélective.
Vous pouvez également voir quels autres fichiers se trouvent dans ce package avec:
J'ai trouvé que la meilleure façon de gérer Ruby sur OS X est de remettre votre système à l'état par défaut avec le processus ci-dessus. Supprimez tous les MacPort, Fink ou versions que vous avez compilés manuellement. Installez RVM et utilisez-le pour gérer l'installation de nouvelles versions.
Il s'avère que j'avais supprimé mon système Ruby et que j'avais des problèmes pour installer pow ( http://pow.cx ) sur mon mac à cause de cela. J'ai donc installé Pacifist et suivi les conseils de ce post et je suis de retour en affaires. Merci!
la source
Ancien poste, mais je passais juste des ports à l'homebrew donc ...
Pour les problèmes homebrew, je l'ai résolu en installant rvm et symlinking. Donc, si vous avez installé rvm, vous pouvez commencer en tapant:
avec la sortie de cela, faites quelque chose comme:
la source
J'ai fait un vrai gâchis de mon installation Ruby sur OSX mais j'ai utilisé cette interface graphique de l'équipe RVM et j'ai réussi à le résoudre avec peu d'effort et sans piratage sur une CLI
http://jewelrybox.unfiniti.com
la source
IMO
Homebrew
( http://brew.sh ) est le meilleur gestionnaire de packages pour OS X.Pour installer Homebrew, procédez comme suit:
alors
Terminé.
la source