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.
- Namestitev Rubyja prek skladišč aplikacij Appstream
- 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.