Comment installer Ruby sur Rhel 8 / Centos 8

Comment installer Ruby sur Rhel 8 / Centos 8

Ruby est un langage de script très flexible, sa popularité bien méritée par sa puissance. Dans ce didacticiel, nous installerons 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 que l'impression de texte simple sur la ligne de commande.

Dans ce tutoriel, vous apprendrez:

  • Comment installer Ruby avec DNF
  • Comment obtenir des informations sur la version Ruby
  • Comment écrire et exécuter l'exemple «Hello World» dans Ruby
Hello World Exemple avec Ruby.

Exigences et conventions logicielles utilisées

Exigences logicielles et conventions de ligne de commande Linux
Catégorie Exigences, conventions ou version logicielle utilisée
Système RHEL 8 / CENTOS 8
Logiciel Ruby 2.5
Autre Accès privilégié à votre système Linux en tant que racine ou via le Sudo commande.
Conventions # - Exige que les commandes Linux soient exécutées avec des privilèges racine soit directement en tant qu'utilisateur racine, soit par l'utilisation de Sudo commande
$ - Exige que les commandes Linux soient exécutées en tant qu'utilisateur non privilégié régulier

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

L'installation de Ruby est une seule ligne, car les packages sont présents dans les référentiels de base après avoir activé les sources de gestion de l'abonnement.

  1. Nous utiliserons DNF Pour installer le package requis et ses dépendances:
    # DNF Installer Ruby
  2. Une fois l'installation terminée, nous pouvons interroger pour la version de Ruby:
    $ ruby ​​-v ruby ​​2.5.1P57 (2018-03-29 Révision 63029) [x86_64-linux]
  3. Si la sortie est similaire à ce qui précède, nous sommes prêts à écrire le programme «Hello World». Avec un éditeur de texte, comme vigueur, Nous créons un nouveau fichier texte appelé Helloworld-from-Ruby.RB avec le contenu suivant:
    #!/ usr / bin / ruby ​​imprimer "\ nhello monde de Ruby!\ n \ n "
    Copie

    Nous avons ajouté la première ligne afin que le shell puisse reconnaître ce qui interprétera le contenu du fichier. Si nous l'omettre, nous pourrions exécuter le programme en préfixant le nom de fichier avec l'interprète:

    $ Ruby Helloworld-From-Ruby.RB


    Mais avec ces deux lignes, nous pouvons l'exécuter comme n'importe quel autre script de shell. Autrement dit, nous devons définir l'exécution directement dessus:

    $ chmod + x helloworld-from-ruby.RB

    Et commencez simplement:

    $ ./ Helloworld-from-Ruby.RB Hello World de Ruby!

    Qui vérifie notre installation réussie de Ruby.

Tutoriels Linux connexes:

  • Choses à installer sur Ubuntu 20.04
  • Boucles imbriquées dans les scripts bash
  • Une introduction à l'automatisation Linux, des outils et des techniques
  • Choses à installer sur Ubuntu 22.04
  • Python Expressions régulières avec des exemples
  • Masterring Bash Script Loops
  • Choses à faire après l'installation d'Ubuntu 20.04 Focal Fossa Linux
  • Ubuntu 20.04 Guide
  • Mint 20: Mieux que Ubuntu et Microsoft Windows?
  • Comment gérer les profils de puissance sur D-bus avec…