Zoeken op website

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.

  1. Ruby installeren via Appstream Repositories
  2. 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.