Comment installer Ruby sur Centos / Rhel 8

Comment installer Ruby sur Centos / Rhel 8

Rubis 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 jouit d'une communauté dynamique de développeurs qui aident à maintenir et à améliorer continuellement le langage pour un code meilleur et plus efficace. Rubis peut être utilisé dans diverses applications telles que l'analyse des données, les solutions de base de données personnalisées et le prototypage pour en mentionner quelques-uns.

Dans cet article, vous apprendrez à installer Rubis sur Centos 8 et Rhel 8 Linux.

Il existe 2 façons d'installer Rubis:

  1. Installation de Ruby via AppStream Repositaires
  2. Installation de Ruby via RVM Manager

Nous allons éclairer la façon dont vous installez Rubis en utilisant les méthodes susmentionnées ci-dessus.

Installez Ruby sur Centos 8 via Appstream Repository

Pour installer Ruby en utilisant le Appstream repo, lancez votre terminal et mettez à jour les packages et les référentiels du système en invoquant la commande DNF suivante.

$ sudo dnf mise à jour 

Ensuite, assurez-vous que les packages mentionnés ci-dessous sont installés avant d'aller de l'avant avec Ruby.

$ sudo dnf install gnupg2 curl Tar 

Enfin, installez Ruby à partir des référentiels AppStream.

$ sudo dnf install @ruby 
Installez Ruby sur Centos 8

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

$ ruby ​​--version 
Vérifiez la version Ruby dans Centos 8

De la sortie, nous pouvons voir que nous avons installé Ruby 2.5.5 sur notre Centos 8 système.

Installez Ruby sur Centos 8 en utilisant le gestionnaire RVM

Souvent abrégé comme RVM, Ruby Version Manager est un outil de ligne de commande polyvalent et un gestionnaire de packages tels que DNF qui vous permet d'installer et de gérer plusieurs environnements Ruby.

À installer RVM, Vous devez d'abord télécharger le RVM Script de démarrage comme utilisateur racine. Donc, passez de l'utilisateur régulier à Root et exécutez la commande Curl suivante.

# curl -ssl https: // obtenez.RVM.IO | frapper 
Installez RVM dans Centos 8

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

Par conséquent, une fois l'installation terminée, ajoutez l'utilisateur ordinaire RVM groupe comme indiqué.

# usermod -ag rvm tecmint 

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

# source / etc / profil.d / rvm.shot 

Puis recharger RVM.

# rechargement RVM 
Recharger RVM dans Centos 8

Ensuite, installez les exigences du package.

# exigences RVM 
Installez les exigences RVM dans Centos 8

Une fois que vous avez terminé l'installation, vous pouvez maintenant vérifier les différentes versions de Rubis qui sont disponibles en téléchargement en utilisant la commande.

# liste de RVM connue 
RVM Versions Ruby disponibles

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

Pour installer Ruby en utilisant le RVM Manager Exécuter la commande.

# RVM Installer Ruby 2.7.1 
Installez Ruby à l'aide de RVM dans Centos 8

Cela va prendre du temps. Ce serait le moment idéal pour faire une pause-café comme le RVM installations Ruby 2.7.1.

Une fois l'installation terminée, vérifiez la version de Rubis.

$ ruby ​​--version 
Vérifiez la version Ruby dans Centos 8

Comme le montre la sortie, la version de Rubis a changé pour refléter la dernière version qui a été installée par le RVM directeur.

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

# RVM Utilisez 2.7.1 - Default 
Définir la version par défaut de Ruby dans Centos 8

Et c'est comme ça que tu installes Rubis sur Centos 8 et Rhel 8. Nous espérons que vous trouverez que vous le trouverez tout à fait l'installation sur votre système. Vos commentaires sont les bienvenus.