Wéi installéiere ech Ruby op CentOS/RHEL 8


Ruby ass eng dynamesch, Multi-Zweck, gratis, an Open-Source Programméierungssprooch déi normalerweis fir d'Entwécklung vu Webapplikatiounen benotzt gëtt.

Et ass eng héich-Niveau Programméierungssprooch déi eng liewege Gemeinschaft vun Entwéckler genéisst déi hëllefen d'Sprooch z'erhalen a kontinuéierlech ze verbesseren fir e besseren a méi effiziente Code. Ruby kann a verschiddenen Uwendungen benotzt ginn wéi Datenanalyse, personaliséiert Datebankléisungen a Prototyping fir e puer ze nennen.

An dësem Artikel léiert Dir wéi Dir Ruby op CentOS 8 an RHEL 8 Linux installéiere wëllt.

  1. Ruby installéieren iwwer Appstream Repositories
  2. Ruby iwwer RVM Manager installéieren

Mir wäerte Liicht werfen wéi Dir Ruby installéiert mat den uewe genannte Methoden.

Fir Ruby mat der AppStream Repo z'installéieren, brennt Ären Terminal an aktualiséiert d'Packagen an d'Repositories vum System andeems Dir de folgenden dnf Kommando oprufft.

$ sudo dnf update

Als nächst gitt sécher datt déi uewe genannte Packagen installéiert sinn ier Dir mam Ruby weidergeet.

$ sudo dnf install gnupg2 curl tar

Endlech installéiert Ruby aus den Appstream Repositories.

$ sudo dnf install @ruby

Nom Ofschloss, verifizéiert d'Versioun vum Ruby installéiert andeems Dir de Kommando ausféiert.

$ ruby --version

Vun der Ausgab kënne mir gesinn datt mir Ruby 2.5.5 op eisem CentOS 8 System installéiert hunn.

Oft verkierzt als RVM, Ruby Version Manager ass e versatile Kommandozeil-Tool a Package Manager wéi dnf, deen Iech erlaabt verschidde Ruby-Ëmfeld z'installéieren an ze verwalten.

Fir rvm z'installéieren, musst Dir als éischt de RVM Startup Skript als Root Benotzer eroflueden. Also, schalt vum normale Benotzer op de Root Benotzer an ausféiert de folgende Curl Kommando.

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

Wärend der Installatioun vum RVM Skript gëtt en neie Grupp rvm erstallt. Zousätzlech kritt Dir eng Notifikatioun datt den Installateur net méi automatesch Benotzer an d'rvm Grupp bäidréit. D'Benotzer mussen dat selwer maachen.

Dofir, wann d'Installatioun fäerdeg ass, füügt de reguläre Benotzer un d'rvm Grupp wéi gewisen.

# usermod -aG rvm tecmint

Als nächst aktualiséieren d'Systemëmfeldvariablen andeems Dir de Kommando ausféiert.

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

Da lued RVM nei.

# rvm reload

Als nächst, installéiert Package Ufuerderunge.

# rvm requirements

Wann Dir mat der Installatioun fäerdeg sidd, kënnt Dir elo déi verschidde Versioune vu Ruby iwwerpréiwen déi verfügbar sinn fir erofzelueden mam Kommando.

# rvm list known

Wann Dir dëse Guide schreift, ass déi lescht Versioun vum Ruby 2.7.1.

Fir Ruby ze installéieren mam RVM Manager de Kommando ausféieren.

# rvm install ruby 2.7.1

Dëst wäert eng Zäit huelen. Dëst wier eng perfekt Zäit fir eng Kaffispaus ze huelen wéi de Rvm Ruby 2.7.1 installéiert.

Wann d'Installatioun fäerdeg ass, kontrolléiert d'Versioun vum Ruby.

$ ruby --version

Wéi aus der Ausgab gesi gëtt, ass d'Versioun vum Ruby geännert fir déi lescht Versioun ze reflektéieren déi vum RVM Manager installéiert gouf.

Fir déi uewe genannte Versioun als Standardversioun fir Ruby ze maachen, fuert de Kommando.

# rvm use 2.7.1 --default

An dat ass wéi Dir Ruby installéiert op CentOS 8 an RHEL 8. Mir hoffen Dir fannt et zimmlech e bëssen et op Ärem System z'installéieren. Äre Feedback ass häerzlech wëllkomm.