Hvernig á að setja upp Ruby á CentOS/RHEL 8


Ruby er kraftmikið, fjölnota, ókeypis og opinn forritunarmál sem venjulega er notað við þróun vefforrita.

Þetta er forritunarmál á háu stigi sem nýtur líflegs samfélags þróunaraðila sem hjálpa til við að viðhalda og stöðugt bæta tungumálið fyrir betri og skilvirkari kóða. Ruby er hægt að nota í fjölbreyttum forritum eins og gagnagreiningu, sérsniðnum gagnagrunnslausnum og frumgerð svo eitthvað sé nefnt.

Í þessari grein muntu læra hvernig á að setja upp Ruby á CentOS 8 og RHEL 8 Linux.

  1. Uppsetning Ruby í gegnum Appstream geymslur
  2. Uppsetning Ruby í gegnum RVM Manager

Við munum varpa ljósi á hvernig þú setur upp Ruby með ofangreindum aðferðum.

Til að setja upp Ruby með því að nota AppStream endurhverfan, kveiktu á flugstöðinni þinni og uppfærðu pakka og geymslur kerfisins með því að kalla fram eftirfarandi dnf skipun.

$ sudo dnf update

Næst skaltu ganga úr skugga um að neðangreindir pakkar séu settir upp áður en þú heldur áfram með Ruby.

$ sudo dnf install gnupg2 curl tar

Að lokum skaltu setja upp Ruby frá Appstream geymslunum.

$ sudo dnf install @ruby

Þegar því er lokið skaltu staðfesta útgáfu Ruby sem er uppsett með því að keyra skipunina.

$ ruby --version

Af úttakinu getum við séð að við höfum sett upp Ruby 2.5.5 á CentOS 8 kerfinu okkar.

Oft skammstafað sem RVM, Ruby Version Manager er fjölhæft skipanalínuverkfæri og pakkastjórnun eins og dnf sem gerir þér kleift að setja upp og stjórna mörgum Ruby umhverfi.

Til að setja upp rvm þarftu fyrst að hlaða niður RVM ræsingarforritinu sem rótnotanda. Svo skaltu skipta úr venjulegum notanda yfir í rót notanda og framkvæma eftirfarandi krulla skipun.

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

Við uppsetningu RVM handritsins er nýr hópur rvm búinn til. Að auki færðu tilkynningu um að uppsetningarforritið bætir ekki lengur notendum við rvm hópinn sjálfkrafa. Notendur þurfa að gera þetta sjálfir.

Þess vegna, þegar uppsetningu er lokið skaltu bæta venjulegum notanda við rvm hópinn eins og sýnt er.

# usermod -aG rvm tecmint

Næst skaltu uppfæra kerfisumhverfisbreyturnar með því að framkvæma skipunina.

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

Þá endurhlaða RVM.

# rvm reload

Næst skaltu setja upp kröfur um pakka.

# rvm requirements

Þegar þú ert búinn með uppsetninguna geturðu athugað ýmsar útgáfur af Ruby sem hægt er að hlaða niður með skipuninni.

# rvm list known

Þegar þessi handbók er skrifuð er nýjasta útgáfan af Ruby 2.7.1.

Til að setja upp Ruby með RVM stjórnanda skaltu keyra skipunina.

# rvm install ruby 2.7.1

Þetta mun taka smá tíma. Þetta væri fullkominn tími til að taka sér kaffihlé þar sem rvm setur upp Ruby 2.7.1.

Þegar uppsetningunni er lokið skaltu staðfesta útgáfuna af Ruby.

$ ruby --version

Eins og sést af úttakinu hefur útgáfan af Ruby breyst til að endurspegla nýjustu útgáfuna sem var sett upp af RVM stjórnanda.

Til að gera ofangreinda útgáfu að sjálfgefna útgáfu fyrir Ruby skaltu keyra skipunina.

# rvm use 2.7.1 --default

Og það er hvernig þú setur upp Ruby á CentOS 8 og RHEL 8. Við vonum að þér finnist það ansi létt að setja það upp á kerfið þitt. Álit þitt er hjartanlega vel þegið.