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.