Mac OS X Cómo actualizar al rubí 1.9.2cómo actualizar al rubí 1.9.2
Respuesta
Tal vez no sea la respuesta que está buscando en el corto plazo, pero le recomiendo mirar en Ruby Version Manager. Hace correr versiones concurrentes de Ruby al instante al cambiar todo el entorno por usted (por medio de la actualización de las variables de entorno, en general). Diferentes versiones, gemas diferentes por versión, etc.
El sitio principal de RVM no se instala correctamente en OS X Lion. Las instrucciones son incorrectas, los mensajes de error que arroja son incorrectos (consulte archivos de registro inexistentes, etc.).
ruta que (finalmente) que funcionó para mí:
- Abra Xcode, vaya a Preferencias - Descargas
- Asegúrese de que "Herramientas de línea de comandos" está instalado (150 MB Descarga); esto es (silenciosamente) requerido para que Ruby se instale, y solía ser parte de OSX/Xcode por defecto, pero ya no
- Ignore el sitio web RVM - se vincula a instaladores incorrectos para OS X (no se moleste, no valga . el dolor que los probé, fracasaron)
- uso JewelryBox, que es un poco menos de basura que el instalador oficial: http://unfiniti.com/software/mac/jewelrybox
- ejecutarlo, haga clic en Agregar Ruby, seleccione rubí-1.9.3-p125 (ha de ser esa versión o superior, o no compilará, porque las versiones anteriores necesitan un compilador que ya no está en OS X)
- Seleccione "Detectar automáticamente" y "usar clang"
- ... espere MUCHA vez ..
- Si JewelryBox se bloquea de inmediato, significa que se ha perdido o bien el paso 2 anterior, o el paso 6 anterior (RVM se estrella espectacularmente si sonido metálico no está instalado, y ni RVM ni jewelrybox cheques de antelación)
NB - la descarga demorará aproximadamente 5 minutos; "instalar" llevará 30-45 minutos, porque todo tiene que compilarse. Aparentemente no hay manera "normal" de la instalación de Ruby :(
¡Gracias por esta información realmente útil! –
Creo que la mejor opción es usar Homebrew La instalación es simple:..
brew install ruby
Por cierto, RVM no soporta LLVM gcc basado!
PS Homebrew es una gran opción, ya que tiene forma clara y buena para instalar cosas (sin arruinar su sistema), puede utilizarlo para instalar varios "paquetes" como Git, GHC, emacs etc.
PPS No olvides encontrar tu nuevo ruby, algo parecido e:
export PATH="$PATH:/usr/local/opt/ruby/bin"]
P. P. P. S. Si desea utilizar RVM, tratar este enlace: http://www.moncefbelyamani.com/how-to-install-xcode-homebrew-git-rvm-ruby-on-mac/
cuando pruebo mi mac, dice "Error: ruby no instalado", aunque descaradamente es – gotofritz
es probable porque se gestiona a través de RVM, y no brew –
Establecería la ruta con 'export PATH =/usr/local/opt/ruby / bin: $ PATH' para poner el nuevo rubí homebrew delante del ruby del sistema en su camino. –
- 1. rvm install 1.9.2 falla al ejecutar autoconf?
- 2. ¿Cómo actualizar counter_cache al actualizar un modelo?
- 3. Cómo instalar ruby 1.9.2 en debian lenny?
- 4. Cómo compilar vim con ruby 1.9.2
- 5. ¿Cómo instalar SystemTimer en 1.9.2?
- 6. ruby 1.9.2 advertencia extraña al ejecutar las especificaciones de pepino
- 7. rubí Al comparar los hashes
- 8. rubí regex y agrupación
- 9. Rubí convertir matriz al resumen anidada
- 10. de análisis JSON al objeto de rubí
- 11. Convertir JSON al rubí de hash
- 12. Error al actualizar eclipse
- 13. ¿cómo puedo actualizar las filas al azar?
- 14. ¿Cómo actualizar varias tablas al mismo tiempo?
- 15. Cómo ACTUALIZAR y SELECCIONAR al mismo tiempo
- 16. ¿Cómo se aplica un parche al rubí en los rieles?
- 17. Rubí 1,87 vs 1,92 Date.parse
- 18. RVM: ¿Cómo usar gemas de un rubí diferente?
- 19. Encontrando bibliotecas relativas al utilizar enlaces simbólicos al rubí ejecutables
- 20. formulario django reenviado al actualizar
- 21. Cómo actualizar a Ruby 1.8.7
- 22. ¿Valor entero de un personaje en rubí?
- 23. ¿Qué es "?" rubí en Rubí
- 24. Diferencia de Ruby Hash en 1.8.7 y 1.9.2
- 25. Cómo garantizar obras en rubí
- 26. Zend Framework 1.9.2+ Zend_Rest_Route Ejemplos
- 27. abortado debido al conflicto actualizar
- 28. ¿Cómo actualizo mi ruby 1.9.2-p0 al último nivel de parche usando rvm?
- 29. rubí no se carga
- 30. mongo - rubí mongo problema de conexión
hay muchas opciones: RVM, que se ve favorecida por muchos de nosotros, MacPorts y Fink, o la compilación de la fuente. Hagas lo que hagas, no intentes reemplazar el Ruby predeterminado, ya que Apple lo pone allí para sus propios fines. ¿Qué experiencia tienes instalando idiomas? –
Decir que RVM es favorecido por muchos de nosotros es un atractivo para la popularidad. Sin embargo, estás absolutamente en lo cierto acerca de reemplazar el construido en Ruby. Intenté eso una vez solo para ver qué tan bien funcionaría y digamos que realmente me gusta SuperDuper. para copias de seguridad y restauraciones. –
@Pekka: Es una mala práctica responder a cualquier pregunta con "solo googlearlo". Llegué a esta página después de buscar en Google esta pregunta y luego tuve que leer su respuesta diciendo que la respuesta está en google. * facepalm * –