Comment installer Ruby sur CentOS / RHEL 8

Ruby est un langage de programmation dynamique, polyvalent, gratuit et open source qui est généralement utilisé pour le développement d’applications Web.

C’est un langage de programmation de haut niveau qui bénéficie d’une communauté dynamique de développeurs qui aident à maintenir et à améliorer continuellement le langage pour un code meilleur et plus efficace. Ruby peut être utilisé dans diverses applications telles que l’analyse de données, les solutions de base de données personnalisées et le prototypage pour n’en citer que quelques-unes.

Dans cet article, vous apprendrez à installer Ruby sur CentOS 8 et RHEL 8 Linux.

Il y a 2 façons d’installer Ruby:

  1. Installation de Ruby via les référentiels Appstream
  2. Installation de Ruby via le gestionnaire RVM

Nous allons faire la lumière sur la façon dont vous installez Ruby en utilisant les méthodes mentionnées ci-dessus.

Installez Ruby sur CentOS 8 via Appstream Repository

Pour installer Ruby à l’aide du dépôt AppStream, lancez votre terminal et mettez à jour les packages et les dépôts du système en appelant la commande dnf suivante.

$ sudo dnf update

Ensuite, assurez-vous que les paquets mentionnés ci-dessous sont installés avant de continuer avec Ruby.

$ sudo dnf install gnupg2 curl tar

Enfin, installez Ruby à partir des dépôts Appstream.

$ sudo dnf install @ruby
Installez Ruby sur CentOS 8
Installez Ruby sur CentOS 8

Une fois terminé, vérifiez la version de Ruby installé en exécutant la commande.

$ ruby --version
Vérifiez la version Ruby dans CentOS 8
Vérifiez la version Ruby dans CentOS 8

À partir de la sortie, nous peut voir que nous avons installé Ruby 2.5.5 sur notre système CentOS 8.

Installez Ruby sur CentOS 8 à l’aide du Gestionnaire RVM

Souvent abrégé en RVM, Ruby Version Manager est un outil de ligne de commande polyvalent et un gestionnaire de paquets tel que dnf qui vous permet d’installer et de gérer plusieurs environnements Ruby.

Pour installer rvm, vous devez d’abord télécharger le script de démarrage RVM en tant qu’utilisateur root. Passez donc de l’utilisateur régulier à l’utilisateur root et exécutez la commande curl suivante.

# curl -sSL https://get.rvm.io | bash
Installez RVM dans CentOS 8
Installez RVM dans CentOS 8

Pendant l’installation du script RVM, un nouveau groupe rvm est créé. De plus, vous recevez une notification indiquant que le programme d’installation n’ajoute plus automatiquement d’utilisateurs au groupe rvm. Les utilisateurs doivent le faire eux-mêmes.

Par conséquent, une fois l’installation terminée, ajoutez l’utilisateur régulier au groupe rvm comme indiqué.

# usermod -aG rvm tecmint

Ensuite, mettez à jour les variables d’environnement système en exécutant la commande.

# source /etc/profile.d/rvm.sh

Puis rechargez RVM.

# rvm reload
Recharger RVM dans CentOS 8
Recharger RVM dans CentOS 8

Suivant , installez les exigences du package.

# rvm requirements
Installez les exigences RVM dans CentOS 8
Installez les exigences RVM dans CentOS 8

Une fois que vous l’installation terminée, vous pouvez maintenant vérifier les différentes versions de Ruby disponibles en téléchargement à l’aide de la commande.

# rvm list known
Versions Rubis disponibles de RVM
Versions Rubis disponibles de RVM

Au moment de la rédaction de ce guide, la dernière version de Ruby est la 2.7.1.

Pour installer Ruby à l’aide du gestionnaire RVM, exécutez la commande.

# rvm install ruby 2.7.1
Installer Ruby en utilisant RVM dans CentOS 8
Installer Ruby en utilisant RVM dans CentOS 8

Cela prendra un certain temps. Ce serait le moment idéal pour prendre une pause-café alors que le rvm installe Ruby 2.7.1.

Une fois l’installation terminée, vérifiez la version de Ruby.

$ ruby --version
Vérifiez la version Ruby dans CentOS 8
Vérifiez la version Ruby dans CentOS 8

Comme vu de la sortie, la version de Ruby a changé pour refléter la dernière version installée par le gestionnaire RVM.

Pour que la version ci-dessus soit la version par défaut de Ruby, exécutez la commande.

# rvm use 2.7.1 --default
Définir la Version par défaut de Ruby dans CentOS 8
Définir la Version par défaut de Ruby dans CentOS 8

Et cela c’est comment vous installez Ruby sur CentOS 8 et RHEL 8. Nous espérons que vous trouverez un jeu d’enfant en l’installant sur votre système. Vos commentaires sont les bienvenus.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.