Recherche de site Web

Comment installer ruby sur RHEL 8/CentOS 8


Ruby est un langage de script très flexible, sa popularité est bien méritée par sa puissance. Dans ce tutoriel, nous allons installer Ruby sur un RHEL 8/CentOS 8, et écrire le célèbre programme « Hello World » pour tester que notre installation fonctionne comme prévu. Notez cependant qu’avec toutes les langues, les capacités de Ruby sont bien plus qu’une simple impression de texte sur la ligne de commande.

Dans ce tutoriel, vous allez apprendre :

  • Comment installer Ruby avec dnf
  • Comment obtenir des informations sur la version de Ruby
  • Comment écrire et exécuter l’exemple de programme « Hello World » en Ruby

Exemple Hello World avec Ruby.

Configuration logicielle requise et conventions utilisées

Comment installer ruby sur Redhat 8 instructions étape par étape

L’installation de Ruby est un one-liner, car les packages sont présents dans les dépôts de base après l’activation des sources de gestion des abonnements.

  1. Nous utiliserons dnf pour installer le paquet requis et ses dépendances :

    dnf install ruby
  2. Une fois l’installation terminée, nous pouvons demander la version de Ruby :

    ruby -v
    ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux]
  3. Si le résultat est similaire à ce qui précède, nous sommes prêts à écrire le programme « Hello World ». Avec un éditeur de texte, tel que vim, nous créons un nouveau fichier texte appelé helloworld-from-ruby.rb avec le contenu suivant :

    #!/usr/bin/ruby
    print "\nHello World from Ruby!\n\n"

    Nous avons ajouté la première ligne pour que le shell puisse reconnaître ce qui va interpréter le contenu du fichier. Si nous l’omettons, nous pourrions exécuter le programme en préfixant le nom du fichier avec l’interpréteur :

    ruby helloworld-from-ruby.rb

    Mais avec ces deux lignes, nous pouvons l’exécuter comme n’importe quel autre script shell. C’est-à-dire que nous devons définir execute correctement dessus :

    chmod +x helloworld-from-ruby.rb

    Et il suffit de le démarrer :

    ./helloworld-from-ruby.rb 
    
    Hello World from Ruby!
  4. Ce qui confirme notre installation réussie de Ruby.

Articles connexes: