Πώς να εγκαταστήσετε το Ruby στο CentOS/RHEL 8


Η Ruby είναι μια δυναμική, πολλαπλών χρήσεων, δωρεάν και ανοιχτού κώδικα γλώσσα προγραμματισμού που χρησιμοποιείται συνήθως για την ανάπτυξη εφαρμογών ιστού.

Είναι μια γλώσσα προγραμματισμού υψηλού επιπέδου που απολαμβάνει μια ζωντανή κοινότητα προγραμματιστών που βοηθούν στη διατήρηση και τη συνεχή βελτίωση της γλώσσας για καλύτερο και πιο αποτελεσματικό κώδικα. Το Ruby μπορεί να χρησιμοποιηθεί σε διάφορες εφαρμογές, όπως ανάλυση δεδομένων, προσαρμοσμένες λύσεις βάσεων δεδομένων και δημιουργία πρωτοτύπων για να αναφέρουμε μερικές.

Σε αυτό το άρθρο, θα μάθετε πώς να εγκαταστήσετε το Ruby σε CentOS 8 και RHEL 8 Linux.

  1. Εγκατάσταση του Ruby μέσω των αποθετηρίων Appstream
  2. Εγκατάσταση του Ruby μέσω του RVM Manager

Θα ρίξουμε φως στον τρόπο εγκατάστασης του Ruby χρησιμοποιώντας τις προαναφερθείσες μεθόδους.

Εγκαταστήστε το Ruby στο CentOS 8 μέσω του αποθετηρίου Appstream

Για να εγκαταστήσετε το Ruby χρησιμοποιώντας το αποθετήριο AppStream, ενεργοποιήστε το τερματικό σας και ενημερώστε τα πακέτα και τα αποθετήρια του συστήματος επικαλώντας την ακόλουθη εντολή dnf.

$ sudo dnf update

Στη συνέχεια, βεβαιωθείτε ότι τα πακέτα που αναφέρονται παρακάτω έχουν εγκατασταθεί πριν προχωρήσετε στη Ruby.

$ sudo dnf install gnupg2 curl tar

Τέλος, εγκαταστήστε το Ruby από τα αποθετήρια Appstream.

$ sudo dnf install @ruby

Μετά την ολοκλήρωση, επαληθεύστε την έκδοση του Ruby που έχει εγκατασταθεί εκτελώντας την εντολή.

$ ruby --version

Από την έξοδο, μπορούμε να δούμε ότι έχουμε εγκαταστήσει το Ruby 2.5.5 στο σύστημά μας CentOS 8.

Εγκαταστήστε το Ruby στο CentOS 8 χρησιμοποιώντας το RVM Manager

Συχνά με συντομογραφία RVM, το Ruby Version Manager είναι ένα ευέλικτο εργαλείο γραμμής εντολών και διαχείριση πακέτων, όπως το dnf, που σας επιτρέπει να εγκαταστήσετε και να διαχειριστείτε πολλά περιβάλλοντα Ruby.

Για να εγκαταστήσετε το rvm, πρέπει πρώτα να κατεβάσετε το σενάριο εκκίνησης RVM ως ριζικό χρήστη. Έτσι, μεταβείτε από τον κανονικό χρήστη σε root και εκτελέστε την ακόλουθη εντολή curl.

# curl -sSL https://get.rvm.io | bash

Κατά την εγκατάσταση του σεναρίου RVM, δημιουργείται μια νέα ομάδα rvm. Επιπλέον, λαμβάνετε μια ειδοποίηση ότι το πρόγραμμα εγκατάστασης δεν προσθέτει πλέον χρήστες στην ομάδα rvm αυτόματα. Οι χρήστες πρέπει να το κάνουν μόνοι τους.

Επομένως, μόλις ολοκληρωθεί η εγκατάσταση, προσθέστε τον κανονικό χρήστη στην ομάδα rvm όπως φαίνεται.

# usermod -aG rvm tecmint

Στη συνέχεια, ενημερώστε τις μεταβλητές περιβάλλοντος συστήματος εκτελώντας την εντολή.

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

Στη συνέχεια, φορτώστε ξανά το RVM.

# rvm reload

Στη συνέχεια, εγκαταστήστε τις απαιτήσεις πακέτου.

# rvm requirements

Μόλις ολοκληρώσετε την εγκατάσταση, μπορείτε τώρα να ελέγξετε τις διάφορες εκδόσεις του Ruby που είναι διαθέσιμες για λήψη χρησιμοποιώντας την εντολή.

# rvm list known

Μέχρι τη στιγμή της σύνταξης αυτού του οδηγού, η πιο πρόσφατη έκδοση του Ruby είναι 2.7.1.

Για να εγκαταστήσετε το Ruby χρησιμοποιώντας τον διαχειριστή RVM εκτελέστε την εντολή.

# rvm install ruby 2.7.1

Αυτό θα πάρει λίγο χρόνο. Αυτή θα ήταν η τέλεια στιγμή για ένα διάλειμμα για καφέ καθώς το rvm εγκαθιστά το Ruby 2.7.1.

Μόλις ολοκληρωθεί η εγκατάσταση, επαληθεύστε την έκδοση του Ruby.

$ ruby --version

Όπως φαίνεται από την έξοδο, η έκδοση του Ruby έχει αλλάξει για να αντικατοπτρίζει την πιο πρόσφατη έκδοση που εγκαταστάθηκε από τον διαχειριστή RVM.

Για να κάνετε την παραπάνω έκδοση την προεπιλεγμένη έκδοση για το Ruby, εκτελέστε την εντολή.

# rvm use 2.7.1 --default

Και έτσι εγκαθιστάτε το Ruby στο CentOS 8 και στο RHEL 8. Ελπίζουμε ότι θα το βρείτε πολύ εύκολο να το εγκαταστήσετε στο σύστημά σας. Τα σχόλιά σας είναι ευπρόσδεκτα.