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 rvmUne 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