¿Alguien sabe cómo desinstalar MacRuby? Estaba usando RubyCocoa y luego decidí probar MacRuby. Después de instalar MacRuby, RubyCocoa dejó de funcionar. Así que me gustaría eliminar MacRuby, pero no puedo encontrar ninguna documentación sobre cómo desinstalarlo.Desinstalar MacRuby
Respuesta
Creo que todo para MacRuby está instalado en /Library/Frameworks/MacRuby.framework. Si bien no lo he probado yo mismo, eliminar ese directorio debería eliminar MacRuby del sistema.
MacRuby no debe interactuar con RubyCocoa de modo que deje de funcionar. Es posible que haya cambiado algo más en su sistema casi al mismo tiempo que la instalación de MacRuby.
dj2 es correcto, para desinstalar MacRuby:
$ rm -rf /Library/Frameworks/MacRuby.framework
$ rm /usr/local/bin/mac*
$ rm /usr/local/bin/hotcocoa
Sin embargo, MacRuby y RubyCocoa pueden convivir en perfecta armonía;)
Las respuestas dadas no quitarán todo. Todavía tendrá plantillas de XCode, ejemplos y algunos otros enlaces simbólicos colgantes: a rb_nibtool y a la página man de macruby.
Para limpiar esto necesita el archivo .pkg utilizado para instalar MacRuby en primer lugar. Esto le proporciona una lista de todos los archivos instalados que puede eliminar. Hice esto:
$ xar -xf macruby_nightly.pkg
$ lsbom macrubynightly.pkg/Bom # not a typo, the above archive contains this folder
Sería bueno si hubiera una mejor manera de hacer esto ...
Gracias, su respuesta no solo resolvió mi problema, ¡me enseñó un par de nuevos comandos! – HVS
O si alguien quiere una solución que no sea de línea de comandos, puede usar Pacifist en ese paquete. – juandesant
Existe una manera más fácil para listar los archivos en un paquete instalado:
$ pkgutil --pkgs # list IDs of all installed packages
$ pkgutil --pkgs |grep -i ruby # get all related to ruby
$ pkgutil --files com.apple.macruby.macruby.MacRuby-0.pkg # show all files for MacRuby-0.8
Si elimina los archivos, asegúrese de retirar el recibo, así (/ Library/Receipts):
$ sudo pkgutil --forget com.apple.macruby.macruby.MacRuby-0.pkg
Si no quita la recibo, puede tener problemas para reinstalarlo más tarde (generalmente solo para versiones anteriores del mismo paquete).
También puede borrar todos los archivos usando pkgutil:
$ sudo pkgutil --unlink com.apple.macruby.macruby.MacRuby-0.pkg
Los documentos no son grandes (para mí, al menos) y yo era un poco de miedo a probarlo - parecía que quería estar demasiado agresivo al eliminar/desvincular elementos que no eran "propios" (por ejemplo, intentaba desvincular/usr).
Al final, me aseguré de que Time Machine funcionara y ejecuté el comando. Elimina todos los archivos y deja todos los directorios vacíos. Eso es tonto, pero lo suficientemente seguro. Estoy seguro de que alguien ha escrito un guión para resumir todo esto en una sola operación segura, pero lo limpie a mano.
Además, '--unlink' hace no implica '--forget', por lo que también debe ejecutarlo después.
Esto es de Matt Aimonetti de "MacRuby: The Definitive Guide" (O'Reilly):
"MacRuby no viene con un desinstalador Si desea eliminar MacRuby desde el ordenador, borrar los archivos binarios MacRuby. , que utilizan el prefijo mac y se encuentran en/usr/local/bin /. Luego, elimine MacRuby en sí: /Library/Frameworks/MacRuby.framework."
Existe una esencia a guardar toda la desinstalación:?!? https://gist.github.com/Watson1978/1927952 y funciona muy bien
- 1. ¿Utiliza MacRuby Debugger en Xcode?
- 2. Uso de gemas con MacRuby
- 3. Buenos recursos para aprender MacRuby
- 4. Comenzando con MacRuby y Xcode 4.2
- 5. Finalización del código para MacRuby/PyObjC/RubyMotion
- 6. Desinstalar un complemento Eclipse cuando el botón "Desinstalar ..." está deshabilitado
- 7. Desinstalar XCode en Lion
- 8. cómo desinstalar compilado php
- 9. Cómo desinstalar setuptools python
- 10. Cómo desinstalar Thrift
- 11. Desinstalar Android ADT
- 12. Cómo desinstalar Hadoop?
- 13. desinstalar sass gem
- 14. ¿Cómo puedo desinstalar XCode?
- 15. ¿Cómo desinstalar MonoTouch framework?
- 16. Cómo desinstalar Python2.6
- 17. Cómo desinstalar RubyMine?
- 18. Cómo desinstalar IE Addon
- 19. CerrarAplicación al desinstalar - wix
- 20. Desinstalar ReSharper 4.5
- 21. Desinstalar Visual Studio 2010
- 22. Problemas para desinstalar RVM
- 23. ¿Cómo desinstalar IronPython Tools?
- 24. Desinstalar Haskell Platform
- 25. en MsiExec desinstalar
- 26. Desinstalar AnkhSVN de VS2012
- 27. ¿Podría MacRuby/HotCocoa suplantar la necesidad de conocer Objective-C?
- 28. MacRuby + IronRuby o JRuby para aplicaciones de escritorio?
- 29. ¿Cómo ejecutar comandos de shell desde una aplicación Mac/MacRuby?
- 30. Visual Studio 2010 - Desinstalar NuGet
¿Dónde lo instale lo pusiste en/usr/local – jergason