Probabilmente hai già familiarità con Ruby. Anche coloro che non hanno nulla a che fare con il software hanno sentito, ad un certo punto, di questo linguaggio di programmazione. E questo non dovrebbe sorprendere; Ruby è una lingua incredibilmente robusta con una struttura delle frasi relativamente comprensibile. Ruby viene utilizzato in molti settori tecnologici. Forse il più grande impatto di Ruby è il framework di "Ruby on Rails", su cui sono costruiti molti siti Web famosi, come Twitter.com, Airbnb.com, Groupon.com e github.com.
Questo articolo dimostrerà due modi diversi per far funzionare Ruby sul sistema.
Metodo 1: dai repository ufficiali di Ubuntu
Per installare Ruby su Ubuntu, la nostra raccomandazione di scaricarlo dai repository standard di Ubuntu, in quanto questo è relativamente più semplice di qualsiasi altro metodo. Questo metodo utilizza il gestore dei pacchetti APT.
Passaggio 1: aggiorna l'indice del pacchetto
Inizia aggiornando l'indice del pacchetto. Per fare ciò, inserisci il comando qui sotto:
$ sudo apt update
Passaggio 2: installa Ruby
Immettere il seguente comando per installare Ruby:
$ sudo APT Installa Ruby-FullIl comando sopra dovrebbe installare Ruby sul tuo sistema. Tutto ciò che rimane ora è verificare se l'ultima versione è stata scaricata.
Passaggio 3: verificare l'installazione
A volte, la versione più stabile non è installata. Per assicurarsi che non sia così, digitare il comando seguente:
$ RUBY -VersionQuesto stamperà la versione di Ruby che hai installato nel passaggio 2. L'ultima versione, al momento del caricamento di questo tutorial, è V2.7. 1, che potrebbe essere nuovamente aggiornato quando installi Ruby sul tuo sistema.
Con la tua installazione verificata, puoi finalmente iniziare a utilizzare Ruby. Se la versione non è stata aggiornata, prova il secondo metodo.
Metodo 2: installazione con Ruby Environmental Manager (RVM)
Questo metodo prevede uno strumento di riga di comando chiamato Ruby Environmental Manager o RVM. L'uso di questo strumento sarebbe preferibile se stai lavorando a più ambienti di rubino contemporaneamente, in quanto ciò consente di gestire Ruby su qualsiasi sistema Linux.
Passaggio 1: installare dipendenze correlate
Innanzitutto, installa le dipendenze correlate. Usa i seguenti comandi per farlo:
$ sudo apt update$ sudo apt Installa Curl G ++ GCC Autoconf Automake Bison Libc6-Dev
Passaggio 2: installa Ruby Environment Manager
Per installare RVM, dovrai prima aggiungere la chiave GPG. Immettere il seguente comando per farlo:
$ gpg --Keyserver HKP: // Keys.gnupg.net--recv-keysQuindi, installa RVM inserendo quanto segue:
$ CURL -SSL https: // ottieni.RVM.io | Bash -s stabilePassaggio 3: controlla l'ultima versione di Ruby
Immettere quanto segue per aprire le variabili di ambiente dello script e convocare un elenco di versioni di Ruby compatibile con il sistema:
$ fonte ~/.elenco RVM/Scripts/RVM $ RVM notoPassaggio 4: installa Ruby
Ora, devi solo scegliere una versione da installare. Dovresti installare l'ultima versione disponibile. Immettere il seguente comando per installare Ruby:
$ RVM Installa RubyPer impostare questa versione di Ruby come versione predefinita, digita:
$ RVM -Default Usa RubySe non si desidera installare l'ultima versione, è necessario specificare quale versione si desidera installare.
Ad esempio, se stai scaricando la versione 2.2.7, quindi è necessario modificare il comando come segue:
$ RVM Installa Ruby-2.2.7Ora hai installato con successo Ruby sul tuo Ubuntu 20.04 Sistema.
Per stampare il numero di versione, digita quanto segue:
$ RUBY -VQuesto dovrebbe verificare la versione installata sul sistema.
In sintesi
Ruby è un grande linguaggio che bilancia i componenti chiave della programmazione funzionale e imperativa, rendendolo uno strumento di programmazione incredibilmente versatile e un ottimo posto per iniziare a imparare a codificare.
Questo articolo ha discusso di due metodi per installare Ruby. Scaricare e installare Ruby direttamente dai repository di Ubuntu è il modo più semplice e rapido da percorrere. Tuttavia, l'utilizzo di RVM ha il vantaggio aggiuntivo della gestione delle diverse versioni da installare e aggiornare.