GNU/Linux >> Tutoriels Linux >  >> Debian

Comment installer Ruby Version Manager (RVM) sur Debian 11 Bullseye

Ruby Version Manager est un outil en ligne de commande permettant d'installer et de gérer plusieurs interpréteurs et versions de Ruby ainsi que des ensembles de gemmes simultanément sur le même ordinateur. L'installation de RVM sur Debian 11 bullseye ou 10 buster aidera également les utilisateurs à obtenir la dernière version de Ruby au lieu de s'en tenir à celle fournie via le référentiel par défaut de Debian.

Par conséquent, ce gestionnaire de versions Ruby offre de la flexibilité aux développeurs travaillant sur divers projets avec des exigences différentes.

Étapes pour installer RVM sur Debian 11 Bullseye

Vous avez juste besoin d'un utilisateur avec des droits sudo pour effectuer ce didacticiel et les étapes indiquées ici peuvent également être utilisées pour Debian 10 Buster.

Exécuter la mise à jour du système

Mettez à jour les packages installés et actualisez le cache du référentiel à l'aide de la commande update. En plus de cela, installez l'outil cURL.

sudo apt met à jourudo apt install curl

Ajouter la clé GPG de Ruby Version Manager

Pour permettre au système de confirmer que les packages que nous obtenons pour installer RVM-Ruby Version Manager proviennent d'une source authentique, nous ajouterons la clé GPG utilisée pour signer les packages RVM.

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

Exécuter le script d'installation RVM sur Debian 11 Bullseye

Ensuite, exécutez le curl commande pour télécharger et installer le RVM à l'aide du script de GitHub sur votre Linux Debian 11.

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

Recharger le shell Debian 11 ou 10

Après l'installation, pour permettre au système d'intégrer correctement le chemin d'accueil RVM à la variable d'environnement système, fermez l'application du terminal et rouvrez-la ou rechargez simplement la session shell à l'aide de la commande indiquée :

source ~/.bashrc

Vérifier la version Ruby disponible à installer

Maintenant, nous pouvons utiliser la commande RVM pour installer et gérer les versions de Ruby sur notre Debian Linux. Exécutez cette commande pour répertorier les versions disponibles :

liste rvm connue

Installation de Ruby

Maintenant, pour installer la dernière version, exécutez :

rvm install ruby

pour une version spécifique, mentionnez que :

installation rvm 3.0

Remarque  :si vous obtenez cette erreur lors de l'installation de Ruby :

veuillez lire /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_libss installation failedRequirements:10 statusl-dev_libss 

Effectuez ensuite les opérations suivantes :

Modifier le fichier source :

sudo nano /etc/apt/sources.list

Collez le dépôt suivant à la fin du fichier.

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

Enregistrer en appuyant sur Ctrl+O , appuyez sur Entrée et quittez-la en utilisant Ctrl+X.

Exécutez la mise à jour du système :

mise à jour sudo apt

Installez les dépendances suivantes :

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 

Maintenant, vérifiez s'il existe d'autres dépendances requises par le RVM :

exigences rvm

Une fois cela fait, vous pourrez installer n'importe quelle version de Ruby sur votre Debian 11 Bullseye sans aucune erreur.

• Comment installer Anaconda sur Debian 10 ou 11 Bullseye
• Installer Node js &NPM sur Debian 11 Bullseye
• Installer Python 3. x ou 2.7 sur Debian 11 Bullseye Linux


Debian
  1. Comment configurer RVM sur Debian 10 Buster

  2. Comment installer Java sur Debian 9

  3. Comment installer Ruby sur Debian 9

  4. Comment installer Python 3.8 sur Debian 11 Bullseye

  5. Comment installer Python 3.9 sur Debian 11 Bullseye

Comment installer RVM-Ruby Version Manager sur Ubuntu 20.04 LTS

Comment installer Ruby on Rails sur Debian 9

Comment installer Ruby on Rails sur Debian 10

Comment installer Ruby on Rails sur Debian 11

Comment installer Git sur Debian 10 ?

Comment installer Ruby sur Debian 11