Sådan installeres Ruby på CentOS / RHEL 8

Ruby er et dynamisk, multifunktionelt, gratis og open source programmeringssprog, der normalt bruges til udvikling af internetapplikationer.

det er et programmeringssprog på højt niveau, der nyder et levende samfund af udviklere, der hjælper med at opretholde og løbende forbedre sproget for bedre og mere effektiv kode. Ruby kan bruges i forskellige applikationer såsom dataanalyse, brugerdefinerede databaseløsninger og prototyping for at nævne nogle få.

i denne artikel lærer du, hvordan du installerer Ruby på CentOS 8 og RHEL 8 Linuks.

der er 2 måder at installere Ruby på:

  1. installation af Ruby via Appstream Repositories
  2. installation af Ruby via RVM Manager

Vi vil kaste lys over, hvordan du installerer Ruby ved hjælp af ovennævnte metoder.

installer Ruby på CentOS 8 via Appstream Repository

for at installere Ruby ved hjælp af AppStream repo, fyr din terminal op og opdater systemets pakker og arkiver ved at påberåbe sig følgende dnf-kommando.

$ sudo dnf update

sørg derefter for, at nedenstående pakker er installeret, inden du går videre med Ruby.

$ sudo dnf install gnupg2 curl tar

endelig installere Ruby fra Appstream repositories.

$ sudo dnf install @ruby
Install Ruby on CentOS 8
Install Ruby on CentOS 8

efter afslutning skal du kontrollere versionen af Ruby installeret ved at køre kommandoen.

$ ruby --version
Verificer Ruby Version i CentOS 8
Verificer Ruby Version i CentOS 8

fra outputtet, vi er i stand til kan se, at vi har installeret Ruby 2.5.5 på vores CentOS 8-system.

installer Ruby på CentOS 8 ved hjælp af RVM Manager

ofte forkortet som RVM, Ruby Version Manager er et alsidigt kommandolinjeværktøj og pakkehåndtering som dnf, der giver dig mulighed for at installere og administrere flere Ruby-miljøer.

for at installere rvm skal du først hente RVM startup script som root-bruger. Så skift fra den almindelige til rodbruger og udfør følgende curl-kommando.

# curl -sSL https://get.rvm.io | bash
installer RVM i CentOS 8
installer RVM i CentOS 8

under installationen af RVM scriptet, en ny gruppe RVM er oprettet. Derudover får du en meddelelse om, at installationsprogrammet ikke længere tilføjer brugere til RVM-gruppen automatisk. Brugere skal gøre det selv.

Når installationen er færdig, skal du derfor tilføje den almindelige bruger til RVM-gruppen som vist.

# usermod -aG rvm tecmint

opdater derefter systemmiljøvariablerne ved at udføre kommandoen.

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

genindlæs derefter RVM.

# rvm reload
Genindlæs RVM i CentOS 8
Genindlæs RVM i CentOS 8

næste, installere pakke krav.

# rvm requirements
installer RVM krav i CentOS 8
installer RVM krav i CentOS 8

Når du er færdig med installationen, kan du nu kontrollere de forskellige versioner af ruby, der kan hentes ved hjælp af kommandoen.

# rvm list known
RVM tilgængelige Ruby-versioner
RVM tilgængelige Ruby-versioner

på tidspunktet for skrivning af dette guide, den nyeste version af Ruby er 2.7.1.

for at installere Ruby ved hjælp af RVM manager køre kommandoen.

# rvm install ruby 2.7.1
installer Ruby ved hjælp af RVM i CentOS 8
installer Ruby ved hjælp af RVM i CentOS 8

dette vil tage et stykke tid. Dette ville være et perfekt tidspunkt at tage en kaffepause, da rvm installerer Ruby 2.7.1.

Når installationen er færdig, skal du kontrollere versionen af Ruby.

$ ruby --version
Check Ruby Version i CentOS 8
Check Ruby Version i CentOS 8

Som set fra output, versionen af Ruby er ændret for at afspejle den nyeste version, som blev installeret af RVM manager.

for at gøre ovenstående version til standardversionen for Ruby skal du køre kommandoen.

# rvm use 2.7.1 --default
sæt Ruby Default Version i CentOS 8
sæt Ruby Default Version i CentOS 8

og det Sådan installerer du Ruby på CentOS 8 og RHEL 8. Vi håber du vil finde det helt en leg at installere det på dit system. Din feedback er meget velkommen.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.