· Tutorial ·

Cómo instalar Ruby en Rails con rbenv en Ubuntu 22.04

rbenv es una herramienta para manejar múltiples versiones de Ruby en un mismo sistema. Permite instalar, cambiar y gestionar diferentes versiones de Ruby, lo que es útil para proyectos que requieren versiones específicas de Ruby o para trabajar con diferentes proyectos que utilizan versiones diferentes de Ruby. Además, rbenv puede integrarse con otras herramientas y plugins para facilitar la instalación de versiones de Ruby y gestionar gemas específicas para cada proyecto.

A continuación te mostramos un manual detallado sobre cómo instalar Ruby en Rails con rbenv en Ubuntu 22.04:

1. Actualiza el sistema

Antes de empezar a instalar Ruby on Rails, es importante asegurarse de que el sistema está actualizado. Para hacerlo, abre una terminal y ejecuta los siguientes comandos:

sudo apt update
sudo apt upgrade

2. Instala las dependencias necesarias

Para poder compilar Ruby y algunas gemas de Rails, necesitarás instalar algunas dependencias. Ejecuta el siguiente comando para instalarlas:

sudo apt install git curl libssl-dev libreadline-dev zlib1g-dev autoconf bison build-essential libyaml-dev libffi-dev libgdbm-dev libncurses5-dev libsqlite3-dev libtool pkg-config sqlite3 nodejs npm

3. Instala rbenv

Para instalar rbenv, ejecuta los siguientes comandos:

git clone https://github.com/rbenv/rbenv.git ~/.rbenv
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(rbenv init -)"' >> ~/.bashrc
exec $SHELL

4. Instala ruby-build

ruby-build es un plugin de rbenv que te permite instalar diferentes versiones de Ruby. Para instalarlo, ejecuta los siguientes comandos:

git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build
echo 'export PATH="$HOME/.rbenv/plugins/ruby-build/bin:$PATH"' >> ~/.bashrc
exec $SHELL

5. Instala Ruby

Una vez que rbenv y ruby-build esten instalados, puedes instalar la versión de Ruby que desees. Por ejemplo, para instalar Ruby 3.1.0, ejecuta el siguiente comando:

rbenv install 3.1.0

Una vez completada la instalación, asegúrate de establecer la versión de Ruby recién instalada como la versión predeterminada de rbenv:

rbenv global 3.1.0

6. Instala Rails

Finalmente, puedes instalar Rails ejecutando el siguiente comando:

gem install rails

7. Verifica la instalación

Para verificar que todo se ha instalado correctamente, ejecuta los siguientes comandos:

ruby -v
rails -v

Estos comandos deberían mostrar la versión de Ruby y de Rails instaladas en tu sistema.

success ¡Listo! Ya tienes Ruby on Rails instalado en Ubuntu 22.04 con rbenv.

i