Introduzione
Ruby è un popolare linguaggio di programmazione open source incentrato sulla semplicità e l'efficienza. Il linguaggio funge da base del framework Ruby on Rails e viene utilizzato per la programmazione generica, l'analisi dei dati e le applicazioni web.
In questo tutorial, forniamo una guida passo passo all'installazione di Ruby utilizzando i repository ufficiali e gli strumenti di terze parti.
Prerequisiti
- Un sistema che esegue Ubuntu 20.04 (scopri come installare Ubuntu 20.04 Focal Fossa)
- Un account utente con privilegi sudo
- Accesso alla finestra del terminale o alla riga di comando
Installa Ruby tramite il repository Ubuntu
Utilizzando l'apt integrato gestore di pacchetti offre il modo più semplice e veloce per installare Ruby su Ubuntu:
1. Aggiorna i repository di sistema con:
sudo apt update
2. Usa il seguente comando per installare Ruby:
sudo apt install ruby-full
3. Quando richiesto, digita Y e premi Invio per confermare l'installazione.
4. Una volta completata l'installazione, verificala controllando la versione corrente di Ruby:
ruby --version
Installa Ruby usando Rbenv
Rbenv è uno strumento da riga di comando che ti consente di passare da una versione installata di Ruby. Può anche installare nuove versioni di Ruby usando la build di ruby plug-in.
Passaggio 1:scarica gli aggiornamenti e le dipendenze
1. Inizia aggiornando i repository di sistema:
sudo apt update
2. Scarica e installa le librerie e i compilatori che Ruby deve eseguire:
sudo apt install git curl autoconf bison build-essential libssl-dev libyaml-dev libreadline6-dev zlib1g-dev libncurses5-dev libffi-dev libgdbm6 libgdbm-dev libdb-dev
3. Digita Y e premi Invio per confermare l'installazione.
Passaggio 2:installa Rbenv
1. Scarica ed esegui lo script della shell utilizzato per installare Rbenv:
curl -fsSL https://github.com/rbenv/rbenv-installer/raw/HEAD/bin/rbenv-installer | bash
2. Devi aggiungere $HOME/.rbenv/bin al tuo PERCORSO variabile di ambiente per iniziare a utilizzare Rbenv.
Usa i seguenti comandi se stai usando la shell Bash:
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(rbenv init -)"' >> ~/.bashrc
source ~/.bashrc
Per la shell Zsh, usa:
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.zshrc
echo 'eval "$(rbenv init -)"' >> ~/.zshrc
source ~/.zshrc
3. Verifica l'installazione controllando la versione di Rbenv:
rbenv -v
Fase 3:installa Ruby
1. Elenca tutte le versioni di Ruby disponibili per l'installazione tramite Rbenv con:
rbenv install -l
2. Seleziona una versione di Ruby e installala usando:
rbenv install [version number]
In questo esempio, stiamo installando Ruby 3.0.2 :
rbenv install 3.0.2
3. Imposta la versione appena installata di Ruby come versione globale:
rbenv global [version number]
Per questo esempio:
rbenv global 3.0.2
4. Verifica l'installazione controllando la versione corrente di Ruby:
ruby --version
Installa Ruby usando RVM
RVM è uno strumento da riga di comando che ti aiuta a installare e gestire più ambienti Ruby sullo stesso sistema.
Passaggio 1:scarica gli aggiornamenti e le dipendenze
1. Aggiorna i repository di sistema utilizzando:
sudo apt update
2. Scarica e installa le dipendenze di cui Ruby ha bisogno per funzionare correttamente:
sudo apt install curl g++ gcc autoconf automake bison libc6-dev libffi-dev libgdbm-dev libncurses5-dev libsqlite3-dev libtool libyaml-dev make pkg-config sqlite3 zlib1g-dev libgmp-dev libreadline-dev libssl-dev
3. Digita Y e premi Invio per confermare l'installazione quando richiesto.
Fase 2:installa RVM
1. Aggiungi la chiave GPG utilizzata per verificare il file di installazione di RVM:
gpg --keyserver hkp://pgp.mit.edu --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
2. Scarica e installa RVM utilizzando lo script di installazione:
curl -sSL https://get.rvm.io | bash -s stable
3. Caricare le variabili di ambiente dello script RVM utilizzando il source
comando:
source ~/.rvm/scripts/rvm
Fase 3:installa Ruby
1. Elenca tutte le versioni di Ruby disponibili tramite RVM:
rvm list known
2. Seleziona una versione di Ruby e installala utilizzando la seguente sintassi:
rvm install ruby-[version number]
L'omissione del numero di versione installa l'ultima versione stabile di Ruby:
rvm install ruby
3. Quando richiesto, inserisci la tua password di amministratore e premi Invio per procedere.
4. Imposta la nuova versione di Ruby come predefinita:
rvm --default use ruby-[version number]
In questo esempio, stiamo usando l'opzione predefinita senza il numero di versione:
rvm --default use ruby
5. Verifica l'installazione di Ruby controllando la versione corrente:
ruby --version