Com instal·lar Ruby on Rails amb rbenv a Ubuntu 22.04
rbenv és una eina per gestionar 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 es pot integrar 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 en Rails amb rbenv a Ubuntu 22.04:
1. Actualitza el sistema
Abans de començar a instal·lar Ruby on Rails, és important assegurar-se que el sistema està actualitzat. Per fer-ho, obre una terminal i executa els següents comandos:
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 el següent comand 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 els següents 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. 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 els següents 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. Instal·la Ruby
Un cop que rbenv i ruby-build estiguin instal·lads, pots instal·lar la versió de Ruby que vulguis. Per exemple, per instal·lar Ruby 3.1.0, executa el següent comand:
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ó per defecte de rbenv:
rbenv global 3.1.0
6. Instal·la Rails
Finalment, pots instal·lar Rails executant el següent comand:
gem install rails
7. Verifica la instal·lació
Per verificar que tot s'ha instal·lat correctament, executa els següents comandos:
ruby -v
rails -v
Aquests comandos haurien de mostrar la versió de Ruby i de Rails instal·lades al teu sistema.
success ¡Llisto! Ja tens Ruby on Rails instal·lat a Ubuntu 22.04 amb rbenv.