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.
- Installation de Ruby via les référentiels Appstream
- 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
Une fois terminé, vérifiez la version de Ruby installé en exécutant la commande.
$ ruby --version
À 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
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
Suivant , installez les exigences du package.
# rvm requirements
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
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
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
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
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.