· Tutorial ·

Com instal·lar Ruby a Rails amb rbenv a Ubuntu 22.04

rbenv és una eina per manejar múltiples versions de Ruby en un mateix sistema. Permet instal·lar, canviar i gestionar diferents versions de Ruby, cosa que és útil per a projectes que requereixen versions específiques de Ruby o per treballar amb diferents projectes que utilitzen versions diferents de Ruby. A més, rbenv pot integrar-se amb altres eines i plugins per facilitar la instal·lació de versions de Ruby i gestionar gemmes específiques per a cada projecte.

A continuació et mostrem un manual detallat sobre com instal·lar Ruby a Rails amb rbenv a Ubuntu 22.04:

1. Actualitza el sistema

Abans de començar a instal·lar Ruby on Rails, és important assegurar-te que el sistema està actualitzat. Per fer-ho, obre una terminal i executa les ordres següents:

sudo apt update
sudo apt upgrade

2. Instal·la les dependències necessàries

Per poder compilar Ruby i algunes gemmes de Rails, necessitaràs instal·lar algunes dependències. Executa la següent ordre per instal·lar-les:

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. Instal·la rbenv

Per instal·lar rbenv, executa les ordres següents:

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. Instal·la ruby-build

ruby-build és un plugin de rbenv que et permet instal·lar diferents versions de Ruby. Per instal·lar-lo, executa les ordres següents:

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. Instal·la Ruby

Quan rbenv i ruby-build estiguin instal·lats, pots instal·lar la versió de Ruby que vulguis. Per exemple, per instal·lar Ruby 3.1.0, executa la següent ordre:

rbenv install 3.1.0

Un cop completada la instal·lació, assegura't d'establir la versió de Ruby acabada d'instal·lar com la versió predeterminada de rbenv:

rbenv global 3.1.0

6. Instal·la Rails

Finalment, pots instal·lar Rails executant la següent ordre:

gem install rails

7. Verifica la instal·lació

Per verificar que tot s'ha instal·lat correctament, executa les ordres següents:

ruby -v
rails -v

Aquestes ordres haurien de mostrar la versió de Ruby i de Rails instal·lades al teu sistema.

success Llest! Ja tens Ruby on Rails instal·lat a Ubuntu 22.04 amb rbenv.

i