Ruby installeren op CentOS/RHEL 8
Ruby is een dynamische, multifunctionele, gratis en open-source programmeertaal die meestal wordt gebruikt voor de ontwikkeling van webapplicaties.
Het is een programmeertaal van hoog niveau die beschikt over een levendige gemeenschap van ontwikkelaars die helpen de taal te onderhouden en voortdurend te verbeteren voor betere en efficiëntere code. Ruby kan worden gebruikt in diverse toepassingen, zoals data-analyse, aangepaste databaseoplossingen en prototyping, om er maar een paar te noemen.
In dit artikel leert u hoe u Ruby installeert op CentOS 8 en RHEL 8 Linux.
- Ruby installeren via Appstream Repositories
- Ruby installeren via RVM Manager
We zullen licht werpen op hoe u Ruby installeert met behulp van de bovengenoemde methoden.
Installeer Ruby op CentOS 8 via Appstream Repository
Om Ruby te installeren met behulp van de AppStream repository, start u uw terminal op en werkt u de systeempakketten en repository's bij door de volgende dnf-opdracht aan te roepen.
sudo dnf update
Zorg er vervolgens voor dat de onderstaande pakketten zijn geïnstalleerd voordat u verder gaat met Ruby.
sudo dnf install gnupg2 curl tar
Installeer ten slotte Ruby vanuit de Appstream-repository's.
sudo dnf install @ruby
Controleer na voltooiing de geïnstalleerde versie van Ruby door de opdracht uit te voeren.
ruby --version
Uit de uitvoer kunnen we zien dat we Ruby 2.5.5 op ons CentOS 8-systeem hebben geïnstalleerd.
Installeer Ruby op CentOS 8 met behulp van RVM Manager
Ruby Version Manager, vaak afgekort als RVM, is een veelzijdige opdrachtregeltool en pakketbeheerder zoals dnf waarmee u meerdere Ruby-omgevingen kunt installeren en beheren.
Om rvm te installeren, moet u eerst het RVM opstartscript downloaden als rootgebruiker. Schakel dus over van de gewone naar de rootgebruiker en voer het volgende curl-commando uit.
curl -sSL https://get.rvm.io | bash
Tijdens de installatie van het RVM-script wordt een nieuwe groep rvm aangemaakt. Bovendien krijgt u een melding dat het installatieprogramma niet langer automatisch gebruikers aan de rvm groep toevoegt. Gebruikers moeten dit zelf doen.
Voeg daarom, zodra de installatie is voltooid, de gewone gebruiker toe aan de rvm groep, zoals weergegeven.
usermod -aG rvm tecmint
Werk vervolgens de systeemomgevingsvariabelen bij door de opdracht uit te voeren.
source /etc/profile.d/rvm.sh
Laad vervolgens RVM opnieuw.
rvm reload
Installeer vervolgens de pakketvereisten.
rvm requirements
Zodra u klaar bent met de installatie, kunt u nu de verschillende versies van Ruby controleren die beschikbaar zijn om te downloaden met behulp van de opdracht.
rvm list known
Op het moment dat deze handleiding wordt geschreven, is de nieuwste versie van Ruby 2.7.1.
Voer de opdracht uit om Ruby te installeren met behulp van de RVM-manager.
rvm install ruby 2.7.1
Dit gaat even duren. Dit zou een perfect moment zijn voor een koffiepauze terwijl de rvm Ruby 2.7.1 installeert.
Zodra de installatie is voltooid, verifieert u de versie van Ruby.
ruby --version
Zoals uit de uitvoer blijkt, is de versie van Ruby gewijzigd om de nieuwste versie weer te geven die door de RVM-manager is geïnstalleerd.
Om van de bovenstaande versie de standaardversie voor Ruby te maken, voert u de opdracht uit.
rvm use 2.7.1 --default
En zo installeer je Ruby op CentOS 8 en RHEL 8. We hopen dat u het een fluitje van een cent zult vinden om het op uw systeem te installeren. Uw feedback is van harte welkom.