¿Es posible? Me encuentro con varios problemas al menos una vez a la semana desde que se corrompió o algo así, especialmente con homebrew.
Si es posible, pero sería una mejor idea comenzar desde cero, por favor hágamelo saber.
macos
ruby
system-restore
LBRapid
fuente
fuente
Respuestas:
Según tengo entendido, corríjame si me equivoco, no tiene que reinstalar todo Mac OS X para reinstalar su sistema Ruby. Como ya sabrás, el Sistema Ruby vive en /System/Library/Frameworks/Ruby.framework/. Si esa carpeta se elimina o daña, o si los enlaces simbólicos que apuntan a ella se eliminan o cambian, no tendrá una instalación de System Ruby en funcionamiento.
Para solucionarlo, intente esto:
Tampoco hace daño obtener el último Xcode de http://developer.apple.com/technologies/xcode.html
Divulgación completa: he realizado estos pasos. Estoy bastante seguro de que restaura el Ruby.framework, pero no ha restaurado los enlaces simbólicos (generalmente en / usr / bin) para mí.
fuente
Si usa Pacifist, entonces es posible reinstalar Ruby.
Esto reinstalará Ruby, para configurar los enlaces simbólicos desde / usr / bin para que apunte a usar Pacifist nuevamente:
En general, si necesita averiguar de qué instalador proviene un archivo en su sistema en una terminal:
El pkgid debería darle una pista, y luego encuentra ese instalador y lo ejecuta nuevamente o usa Pacifist para hacerlo selectivamente.
También puede ver qué otros archivos hay en ese paquete con:
He encontrado que la mejor manera de lidiar con Ruby en OS X es llevar su sistema al estado predeterminado con el proceso anterior. Elimine cualquier MacPort, Fink o versiones que haya compilado manualmente. Instale RVM y utilícelo para administrar la instalación de versiones más nuevas.
Resulta que había eliminado mi sistema Ruby y tenía problemas para instalar pow ( http://pow.cx ) en mi mac debido a eso. Así que instalé Pacifist y seguí los consejos de esta publicación y volví al negocio. ¡Gracias!
fuente
Publicación anterior, pero solo estaba cambiando de puertos a homebrew, así que ...
Para problemas de homebrew, lo resolví instalando rvm y symlinking. Entonces, si tiene instalado rvm, puede comenzar escribiendo:
con la salida de eso, haga algo como:
fuente
Hice un verdadero desastre con mi instalación de Ruby en OSX, pero utilicé esta GUI del equipo RVM y logré resolverlo con poco esfuerzo y sin piratear una CLI
http://jewelrybox.unfiniti.com
fuente
IMO
Homebrew
( http://brew.sh ) es el mejor administrador de paquetes para OS X.Para instalar Homebrew haz:
Luego
Hecho.
fuente