Kako namestiti Ruby na CentOS/RHEL 8


Ruby je dinamičen, večnamenski, brezplačen in odprtokodni programski jezik, ki se običajno uporablja za razvoj spletnih aplikacij.

To je programski jezik na visoki ravni, ki uživa v živahni skupnosti razvijalcev, ki pomagajo vzdrževati in nenehno izboljševati jezik za boljšo in učinkovitejšo kodo. Ruby se lahko uporablja v različnih aplikacijah, kot so analiza podatkov, rešitve zbirk podatkov po meri in izdelava prototipov.

V tem članku boste izvedeli, kako namestiti Ruby na CentOS 8 in RHEL 8 Linux.

  1. Namestitev Rubyja prek skladišč aplikacij Appstream
  2. Namestitev Rubyja prek upravitelja RVM

Osvetlili bomo, kako namestite Ruby z zgoraj omenjenimi metodami.

Če želite namestiti Ruby z repo AppStream, zaženite terminal in posodobite sistemske pakete in repozitorije, tako da prikličete naslednji ukaz dnf.

$ sudo dnf update

Nato se prepričajte, da so nameščeni spodnji paketi, preden nadaljujete z Rubyjem.

$ sudo dnf install gnupg2 curl tar

Na koncu namestite Ruby iz skladišč Appstream.

$ sudo dnf install @ruby

Po zaključku preverite nameščeno različico Ruby z zagonom ukaza.

$ ruby --version

Iz izhoda lahko vidimo, da smo Ruby 2.5.5 namestili v naš sistem CentOS 8.

Ruby Version Manager, ki je pogosto skrajšan kot RVM, je vsestransko orodje ukazne vrstice in upravitelj paketov, kot je dnf, ki vam omogoča namestitev in upravljanje več okolij Ruby.

Če želite namestiti rvm, morate najprej prenesti zagonski skript RVM kot korenski uporabnik. Torej, preklopite z običajnega na korenskega uporabnika in izvedite naslednji ukaz curl.

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

Med namestitvijo skripta RVM se ustvari nova skupina rvm. Poleg tega prejmete obvestilo, da namestitveni program uporabnikov v skupino rvm ne doda samodejno več. Uporabniki morajo to storiti sami.

Ko je namestitev končana, dodajte običajnega uporabnika v skupino rvm, kot je prikazano.

# usermod -aG rvm tecmint

Nato z izvršitvijo ukaza posodobite spremenljivke sistemskega okolja.

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

Nato znova naložite RVM.

# rvm reload

Nato namestite zahteve za paket.

# rvm requirements

Ko končate z namestitvijo, lahko zdaj z ukazom preverite različne različice Rubyja, ki so na voljo za prenos.

# rvm list known

V času pisanja tega priročnika je najnovejša različica Rubyja 2.7.1.

Če želite namestiti Ruby z upraviteljem RVM, zaženite ukaz.

# rvm install ruby 2.7.1

To bo trajalo nekaj časa. To bi bil pravi čas za oddih za kavo, saj rvm namesti Ruby 2.7.1.

Ko je namestitev končana, preverite različico Rubyja.

$ ruby --version

Kot je razvidno iz rezultata, se je različica Ruby spremenila, da odraža najnovejšo različico, ki jo je namestil upravitelj RVM.

Če želite zgornjo različico privzeti za Ruby, zaženite ukaz.

# rvm use 2.7.1 --default

In tako namestite Ruby na CentOS 8 in RHEL 8. Upamo, da vam bo ob namestitvi v vaš sistem kar prepih. Vaše povratne informacije so zelo dobrodošle.