Il linguaggio Ruby è una combinazione dei linguaggi Perl, Smalltalk, Eiffel, Ada e Lisp, ed è anche la combinazione del linguaggio imperativo con il linguaggio funzionale. È stato introdotto nel 1995 e ha avuto un boom di popolarità nel 2006. Ha una struttura sintattica ben definita, motivo per cui è utilizzato nella maggior parte dello sviluppo di giochi, nello sviluppo web e anche dietro il framework ruby-on-Rails. In questo articolo impareremo come installare Ruby su Debian 11.
Come installare Ruby su Debian 11
Ruby può essere installato su Debian 11 con diversi metodi che sono
- Dal repository Debian 11
- Utilizzo con Rbenv
Le spiegazioni di questi metodi sono descritte in dettaglio.
Installazione utilizzando il repository Debian 11
Innanzitutto, aggiorneremo il repository di Debian 11 per aggiornare tutti i pacchetti del repository.
$ sudo apt update
Quindi avvieremo l'installazione di Ruby usando il comando:
$ sudo apt install ruby-full -y
Per verificare l'installazione verificheremo la versione di Ruby utilizzando il comando della versione.
$ ruby --version
Per disinstallare il ruby da Debian 11 eseguiremo il comando:
$ sudo apt purge ruby -y
Installazione di Ruby tramite Rbenv:
Rbenv è uno strumento che contiene una varietà di versioni di Ruby su distribuzioni di Linux. In Debian 11, installeremo Rbenv, quindi utilizzandolo possiamo installare qualsiasi versione disponibile di Ruby in Debian 11. Prima di installare Rbenv, si consiglia di aggiornare nuovamente il repository di Debian 11 usando il comando:
$ sudo apt update
Ora, poiché tutti i pacchetti sono aggiornati, installa Rbenv usando il comando apt dal repository di Debian 11:
$ sudo apt install rbenv -y
Per verificare l'installazione, verificheremo la versione di rbenv installato utilizzando il comando:
$ rbenv -v
Per elencare la versione di Ruby disponibile in rbenv, esegui il comando:
$ rbenv install -l
Ora supponiamo di voler installare Ruby 2.7.0 usando rbenv, quindi dobbiamo eseguire il comando:
$ rbenv install 2.7.0
Per la verifica dell'installazione di Ruby, eseguire il comando:
$ ruby -v
Conclusione
Ruby è un linguaggio generico ma utilizzato principalmente per applicazioni di sviluppo web ed è anche ben nota l'implementazione di ruby on rails. In questo articolo, abbiamo appreso la procedura di installazione di Ruby su Debian 11 con due metodi; uno sta usando l'installazione diretta di ruby dal repository di Debian 11, e l'altro è, installando rbenv su Debian 11 che contiene una varietà di versioni di Ruby tra le quali possiamo installare a seconda dei nostri desideri.