GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare Ruby Version Manager (RVM) su Debian 11 Bullseye

Ruby Version Manager è uno strumento da riga di comando per installare e gestire più interpreti e versioni di Ruby, nonché set di gemme contemporaneamente sullo stesso computer. L'installazione di RVM  su Debian 11 bullseye o 10 buster aiuterà anche gli utenti a ottenere l'ultima versione di Ruby invece di attenersi a quella fornita tramite il repository predefinito di Debian.

Pertanto, questo Ruby Version Manager offre flessibilità agli sviluppatori che lavorano su vari progetti con requisiti diversi.

Passaggi per installare RVM su Debian 11 Bullseye

Hai solo bisogno di un utente con diritti sudo per eseguire questo tutorial e i passaggi qui forniti possono essere utilizzati anche per Debian 10 Buster.

Esegui aggiornamento del sistema

Aggiorna i pacchetti installati e aggiorna la cache del repository utilizzando il comando update. Inoltre, insieme a quello, installa lo strumento cURL.

sudo apt update
sudo apt install curl

Aggiungi la chiave GPG di Ruby Version Manager

Per consentire al sistema di confermare che i pacchetti che otteniamo per installare RVM- Ruby Version Manager provengono da una fonte autentica, aggiungeremo la chiave GPG utilizzata per firmare i pacchetti RVM.

curl -sSL https://rvm.io/mpapis.asc | gpg --import -
curl -sSL https://rvm.io/pkuczynski.asc | gpg --import -

Esegui lo script di installazione di RVM su Debian 11 Bullseye

Quindi, esegui il curl comando per scaricare e installare RVM utilizzando lo script da GitHub sulla tua Debian 11 Linux.

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

Ricarica Debian 11 o 10 Shell

Dopo l'installazione, per consentire al sistema di integrare correttamente il percorso home di RVM nella variabile di ambiente di sistema, chiudere l'app del terminale e riaprirla o semplicemente ricaricare la sessione della shell utilizzando il comando dato:

source ~/.bashrc

Verifica la versione Ruby disponibile da installare

Ora possiamo usare il comando RVM per installare e gestire le versioni di Ruby sulla nostra Debian Linux. Esegui questo comando per elencare quali sono le versioni disponibili:

rvm list known

Installazione Ruby

Ora, per installare l'ultima versione, esegui:

rvm install ruby

per qualche versione specifica, menziona che:

rvm install 3.0

Nota :se ricevi questo errore durante l'installazione di Ruby:

please read /home/h2s/.rvm/log/1635778195/package_install_patch_g++_gcc_autoconf_automake
_bison_libc6-dev_libffi-dev_libgdbm-dev_libncurses5-dev_libsqlite3-dev_libtool_libyaml-dev_
make_patch_sqlite3_zlib1g-dev_libgmp-dev_libreadline-dev_libssl-dev.log
Requirements installation failed with status: 100.

Quindi esegui le seguenti operazioni:

Modifica file sorgente:

sudo nano /etc/apt/sources.list

Incolla il seguente repository alla fine del file.

deb http://deb.debian.org/debian sid main contrib non-free

Salva premendo Ctrl+O , premi Invio e esci utilizzando Ctrl+X.

Esegui aggiornamento di sistema:

sudo apt update

Installa le seguenti dipendenze:

sudo apt install patch g++ gcc autoconf automake bison libc6-dev libffi-dev libgdbm-dev \
libncurses5-dev libsqlite3-dev libtool libyaml-dev make patch sqlite3 zlib1g-dev \
libgmp-dev libreadline-dev libssl-dev

Ora controlla se ci sono altre dipendenze richieste dall'RVM:

rvm requirements

Una volta fatto, sarai in grado di installare qualsiasi versione di Ruby sul tuo Debian 11 Bullseye senza alcun errore.

• Come installare Anaconda su Debian 10 o 11 Bullseye
• Installare Node js e NPM su Debian 11 Bullseye
• Installare Python 3.x o 2.7 su Debian 11 Bullseye Linux


Debian
  1. Come configurare RVM su Debian 10 Buster

  2. Come installare Java su Debian 9

  3. Come installare Ruby su Debian 9

  4. Come installare Python 3.8 su Debian 11 Bullseye

  5. Come installare Python 3.9 su Debian 11 Bullseye

Come installare RVM-Ruby Version Manager su Ubuntu 20.04 LTS

Come installare Ruby on Rails su Debian 9

Come installare Ruby on Rails su Debian 10

Come installare Ruby on Rails su Debian 11

Come installare Git su Debian 10?

Come installare Ruby su Debian 11