Cambiar la versión de Ruby en Mac

Hassan Ejaz 12 julio 2022
Cambiar la versión de Ruby en Mac

Presentaremos cómo cambiar la versión de Ruby en Mac.

Cambiar la versión de Ruby

Los lenguajes de programación se actualizan después de un intervalo para superar los problemas y problemas que tenía la versión anterior. Si hubiésemos desarrollado alguna aplicación en cualquier lenguaje de programación hace uno o dos años, queremos actualizar la aplicación o agregar alguna característica nueva.

Existe la posibilidad de que algunas características de la aplicación no funcionen como se esperaba porque la versión de la aplicación es más antigua. Para ello, tenemos que actualizar la versión de Ruby.

Puede haber algunas posibilidades de que tengamos que instalar una versión específica de Ruby. Ruby está preinstalado en Mac.

Podemos usar Homebrew para instalar la última versión de Ruby. Es un software de código abierto.

El comando para instalar la última versión de Ruby se muestra a continuación.

# Ruby
brew install ruby

Si queremos instalar una versión específica de Ruby, podemos usar el Administrador de versiones. rbenv es el administrador de versiones más común.

Primero, necesitamos instalar el rbenv. Podemos instalarlo fácilmente con la ayuda del siguiente comando.

# Ruby
brew install rbenv

Ahora, inicializamos el rbenv usando el siguiente comando.

# Ruby
rbenv init

Después de inicializar, tenemos que cerrar la terminal una vez para que los cambios funcionen. Reabriremos la terminal y usaremos el siguiente comando para instalar la versión 2.6.0 de Ruby.

# Ruby
rbenv install 2.6.0

Si queremos cambiar la versión de Ruby, podemos hacerlo por dos métodos. Uno está cambiando manualmente la versión .ruby y/o usando el siguiente comando.

# Ruby
rbenv local 2.6.0

Pero este comando solo establecerá la versión de Ruby, pero no usará la versión que se configuró. Si queremos cambiar completamente la versión, usamos el siguiente comando.

# Ruby
rbenv local 2.6.0 && cd ~ && cd - && bundle install

Artículo relacionado - Ruby Version