Ruby, diversi modi per installarlo su Ubuntu 20.04

sul rubino

Nel prossimo articolo daremo uno sguardo a diversi modi in cui possiamo installare Ruby su Ubuntu 20.04. Ruby è un linguaggio di programmazione open source, orientato agli oggetti e di uso generale.

Oggi possiamo trovare diversi amministratori disponibili per installare Ruby. Questi ti consentono di utilizzare più versioni e aiutano a passare da una versione all'altra di Ruby. I gestori di Ruby più utilizzati sono rbenv e rvm. Sebbene Ruby sia disponibile anche nel repository di Ubuntu. Nelle righe seguenti vedremo come installare questa lingua in Ubuntu 20.04, utilizzando queste tre opzioni di installazione.

Installa Ruby su Ubuntu 20.04

Dai repository di Ubuntu

Il modo più semplice e più semplice per installare questo linguaggio è utilizzare il gestore di pacchetti apt integrato di Ubuntu. La versione di Ruby che è stata installata per me dal gestore di pacchetti apt oggi è la 2.7. Prima di iniziare l'installazione, aggiorneremo l'elenco dei software disponibili digitando nel terminale (Ctrl + Alt + T):

sudo apt update

Successivamente useremo il seguente comando per procedere all'installazione:

installare ruby-full

sudo apt install ruby-full

Dopo aver completato l'installazione, esegui questo altro comando su controlla se l'installazione è andata a buon fine e quale versione è stata installata:

versione installata con apt

ruby --version

Utilizzo di RVM

Un altro strumento per installa e gestisci Ruby 3 su Ubuntu e altri sistemi Gnu / Linux es RVM.

a installa RVM su Ubuntu 20.04, inizieremo aggiornando l'indice del software disponibile digitando nel terminale (Ctrl + Alt + T):

sudo apt update

Ora possiamo iniziare con installa le dipendenze RVM, eseguiremo lo stesso terminale seguendo il comando:

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

Dopo l'installazione delle dipendenze, dovremo solo eseguire questi altri comandi a installa RVM:

installa rvm

gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB

curl -sSL https://get.rvm.io | bash -s stable

Ora eseguiremo questo altro comando su attivare RVM:

source ~/.rvm/scripts/rvm

A questo punto possiamo procedere all'installazione di questa lingua digitando nello stesso terminale:

installa ruby ​​con rvm

rvm install 3.0.0

a usa Ruby installato come predefinito, esegui il comando:

rvm use 3.0.0 --default

a controllare l'installazione e la versione, esegui questo altro comando:

installazione con rvm

ruby -v

Utilizzando Rbenv

Rbenv è uno strumento che può essere utilizzato per passare da una versione all'altra di Ruby. Per installare questa lingua, avremo bisogno di un altro strumento di compilazione di rubini.

Prima di iniziare utilizzeremo il seguente comando per aggiornare l'elenco dei pacchetti disponibili:

sudo apt update

Ora eseguiremo il seguente comando per installa le dipendenze necessarie:

sudo apt install git curl libssl-dev libreadline-dev zlib1g-dev autoconf bison build-essential libyaml-dev libreadline-dev libncurses5-dev libffi-dev libgdbm-dev

Dopo aver installato le dipendenze, avvieremo questi comandi in clonare i repository Rbenv e Ruby-build.

clonazione del repository GitHub Ruby

curl -sL https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-installer | bash -

Il prossimo passo sarà eseguire i seguenti comandi a imposta PATH in .bashrc:

configurare il percorso

echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc

echo 'eval "$(rbenv init -)"' >> ~/.bashrc

exec $SHELL

A questo punto possiamo installare qualsiasi versione disponibile utilizzando Rbenv. Per controlla le versioni disponibili, nel terminale (Ctrl + Alt + T) dobbiamo solo eseguire:

versioni disponibili di rbenv

rbenv install -l

Possiamo installare la versione che vogliamo eseguendo un comando come il seguente. Per questo articolo, andremo a seleziona la versione 3.0.0 digitando:

installa con rbenv

rbenv install 3.0.0

a imposta la variabile globale, dovremo utilizzare il seguente comando:

rbenv global 3.0.0

Sostituisci il numero di versione con la versione supportata dal tuo ambiente. Per controlla la versione installata, esegui il comando:

versione installata con rbenv

ruby -v

Crea un programma di esempio

Qualunque sia la versione che utilizzi, dopo aver installato Ruby puoi creare un semplice programma di esempio. Per questo useremo qualsiasi editor di testo per scrivere lo script Ruby. Dovremo usare un file file con estensione .rb. Per questo esempio creerò un file chiamato hi.rb. Sapendo questo, eseguiamo il seguente comando dal terminale (Ctrl + Alt + T):

vim hola.rb

All'interno del file incolleremo le seguenti righe. In questo script vedremo le semplici operazioni di input e output. Il comando si Viene utilizzato per ricevere informazioni dall'utente. Il comando mette viene utilizzato in questa lingua per stampare sulla console. In Ruby, il operatore + utilizzato per combinare valori di stringa.

esempio di rubino

puts "Escribe tu nombre :"
name = gets.chomp
puts "Hola "+ name +", gracias por probar este tutorial publicado en Ubunlog.com"

Per lanciare questo esempio, dobbiamo solo digitare il seguente comando dal terminale. Se lo script è privo di errori, stamperà prima il messaggio 'Scrivi il tuo nome'. Lì dovremo scrivere qualcosa e premere Invio. Successivamente, stamperà il messaggio che abbiamo salvato nella variabile "Nome"

esempio di rubino

ruby hola.rb

In queste righe abbiamo visto diversi metodi per installare Ruby in Ubuntu 20.04. Se qualcuno vuole saperne di più su questa lingua, può andare al sito web del progetto y verificarne le caratteristiche o documentazione che può essere trovato lì.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.