Introduzione
Rubino è un linguaggio di programmazione dinamico e open source con particolare attenzione alla semplicità e alla produttività. Ha una sintassi elegante, naturale da leggere e facile da scrivere.
Ruby è visto come un linguaggio flessibile, poiché consente ai suoi utenti di modificare liberamente le sue parti. Le parti essenziali di Ruby possono essere rimosse o ridefinite, a piacimento. È possibile aggiungere parti esistenti. Ruby cerca di non limitare il codificatore.
Rubino può_essere utilizzato in diverse applicazioni come l'analisi dei dati e la prototipazione.
In questa guida all'installazione imparerai come installare Ruby su CentOS 8 e RHEL 8 Linux.
Se vuoi installare Ruby su Ubuntu, visita questo articolo Ruby su Ubuntu
Metodo [1]
Installa Ruby su CentOS 8 dal repository
Lo installeremo tramite Appstream Repository
Quindi segui i passaggi:
- Aggiorna i pacchetti e i repository del sistema con:
sudo dnf update -y
- Assicurati che i seguenti pacchetti siano stati installati:
sudo dnf install curl tar gnupg2 -y
- Installa Ruby
sudo dnf install @ruby -y
- Verifica la versione di Ruby installato
[root@unixcop ~]# ruby --version
ruby 2.5.9p229 (2021-04-05 revision 67939) [x86_64-linux]
[root@unixcop ~]#
Una versione 2.5.9 di ruby è stato installato.
Metodo [2]
Installa Ruby su CentOS 8 utilizzando RVM Manager
Quindi RVM (Ruby Version Manager) è uno strumento da riga di comando che ti consente di installare e lavorare con più ambienti Ruby.
Quindi segui i passaggi seguenti:
- Per installare rvm , devi prima scaricare RVM sceneggiatura. Quindi, esegui questo comando di seguito con l'utente root.
curl -sSL https://get.rvm.io | bash
- Al termine dell'installazione, aggiungi l'utente normale a rvm gruppo che è stato creato durante l'installazione.
usermod -aG rvm unixcop
- Quindi aggiorna le variabili d'ambiente come mostrato di seguito:
source /etc/profile.d/rvm.sh
- Quindi ricarica RVM .
rvm reload
- Installa i requisiti per CentOS per rvm.
rvm requirements
- Quindi controlla le versioni di Ruby che sono disponibili per il download con il comando seguente:
rvm list known
Nota :Al momento, l'ultima versione di Ruby è la 3.0.2 come mostrato sopra nello screenshot.
- Installa Ruby utilizzando RVM
rvm install -y ruby #this will install the latest version in rvm list.
OR
rvm install -y ruby 3.0.2 #this will specify the version that you want to install.
- Verifica anche la versione di Ruby .
[root@unixcop ~]# ruby --version
ruby 3.0.2p107 (2021-07-07 revision 0db68f0233) [x86_64-linux]
[root@unixcop ~]#
Una versione 3.0.2 di ruby è stato installato.
- Per rendere la versione precedente la versione predefinita per Ruby, esegui:
[root@unixcop ~]# rvm use 3.0.2 --default
Using /usr/local/rvm/gems/ruby-3.0.2
[root@unixcop ~]#
Metodo [3]
Installa Ruby con Rbenv
Rbenv è un'utilità di gestione delle versioni di Ruby leggera che ti consente di passare da una versione di Ruby a un'altra.
Usa la build rubino plugin per estendere le funzionalità di base di Rbenv anche per consentirti di installare qualsiasi versione di Ruby.
Quindi segui i passaggi seguenti:
- Installazione di git e altre dipendenze richieste.
sudo dnf install git wget gcc bzip2 openssl-devel libffi-devel readline-devel zlib-devel gdbm-devel ncurses-devel -y
- Installa rbenv e ruby-build :
wget -q https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-installer -O- | bash
Note :
1- I due repository di GitHub verranno clonati in ~/.rbenv directory.
2- Inoltre devi aggiungere $HOME/.rbenv/bin al tuo PERCORSO .
Quindi se stai usando Bash corri:
#Installing and adding rbenv to your path
$ git clone git://github.com/sstephenson/rbenv.git .rbenv
$ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile
$ echo 'eval "$(rbenv init -)"' >> ~/.bash_profile
#Installing and adding ruby-build to your path
$ git clone git://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
$ echo 'export PATH="$HOME/.rbenv/plugins/ruby-build/bin:$PATH"' >> ~/.bash_profile
$ source ~/.bash_profile
Se stai usando Zsh corri:
#Installing and adding rbenv to your path
$ git clone git://github.com/sstephenson/rbenv.git .rbenv
$ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.zshrc
$ echo 'eval "$(rbenv init -)"' >> ~/.zshrc
#Installing and adding ruby-build to your path
$ git clone git://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
$ echo 'export PATH="$HOME/.rbenv/plugins/ruby-build/bin:$PATH"' >> ~/.zshrc
$ source ~/.zshrc
- Assicurati che l'installazione sia andata a buon fine con il comando:
[root@unixcop ~]# rbenv -v
rbenv 1.1.2-61-g585ed84
[root@unixcop ~]#
- Elenca tutte le versioni di Ruby che puoi installare con rbenv :
rbenv install -l
Come mostrato sopra nello screenshot, potresti notare che l'ultima versione di ruby al momento è 3.0.2 .
- Installa Ruby 3.0.2 e impostalo come versione predefinita come mostrato di seguito:
rbenv install 3.0.2
rbenv global 3.0.2
- Verifica che Ruby sia stato installato correttamente:
[root@unixcop ~]# ruby -v
ruby 3.0.2p107 (2021-07-07 revision 0db68f0233) [x86_64-linux]
[root@unixcop ~]#
Conclusione
In questa guida all'installazione, ti mostriamo tre diversi metodi per installare Ruby su CentOS 8/RHEL8 Linux. Il metodo che scegli dipende dalle tue esigenze e preferenze.
È tutto !! Grazie.