Como sugiere The Tin Man (arriba), RVM ( Ruby Version Manager ) es el estándar para actualizar su instalación de Ruby en OSX: https://rvm.io
Para comenzar, abra una ventana de terminal y emita el siguiente comando:
\curl -L https://get.rvm.io | bash -s stable --ruby
(deberá confiar en el equipo de desarrollo de RVM de que el comando no es malicioso ; si es un pingüino paranoico como yo, siempre puede leer la fuente : https://github.com/wayneeseguin/rvm ) Cuando esté completo usted tiene que reiniciar el terminal para obtener el rvm
trabajo de comandos.
rvm list known
(muestra las últimas versiones disponibles de Ruby)
rvm install ruby-2.3.1
Para una versión específica, seguida de
rvm use ruby-2.3.1
o si solo desea la última versión (actual):
rvm install current && rvm use current
(instala la versión estable actual - al momento de escribir ruby-2.3.1 - actualice este wiki cuando se publiquen nuevas versiones)
Nota sobre la compilación de Ruby : en mi caso, también tuve que instalar Homebrew http://mxcl.github.com/homebrew/ para obtener las gemas que necesitaba ( RSpec ), lo que a su vez te obliga a instalar Xcode (si aún no lo has hecho) ) https://itunes.apple.com/us/app/xcode/id497799835 Y / O instale el paquete GCC desde: https://github.com/kennethreitz/osx-gcc-installer para evitar errores al ejecutar " make ".
Editar: A partir de Mavericks , puede elegir instalar solo las herramientas de línea de comandos de Xcode en lugar de todo el paquete de Xcode, que viene con gcc y muchas otras cosas que podría necesitar para crear paquetes. Se puede instalar ejecutando xcode-select --install
y siguiendo el mensaje en pantalla.
Nota sobre los errores: si aparece el error " RVM no es una función " al probar este comando, visite: ¿Cómo cambio mi versión de Ruby usando RVM? por la solución.