Yadda ake Shigar Ruby akan CentOS/RHEL 8


Ruby yare ne mai kuzari, mai ma'ana daban-daban, kyauta, kuma mai bude-tushen shirye-shirye wanda yawanci ana amfani dashi don ci gaban aikace-aikacen yanar gizo.

Babban yare ne na shirye-shirye wanda ke jin daɗin ƙwararrun al'umma masu haɓakawa waɗanda ke taimakawa ci gaba da haɓaka harshe koyaushe don ingantaccen lambar aiki. Ana iya amfani da Ruby a cikin aikace-aikace iri-iri kamar nazarin bayanai, hanyoyin adana bayanai na al'ada da samfuri don ambata kaɗan.

A cikin wannan labarin, zaku koyi yadda ake girka Ruby akan CentOS 8 da RHEL 8 Linux.

  1. Shigar da Ruby ta Wurin Adanawa na Hanyoyin Hanyoyi
  2. Shigar da Ruby ta hanyar RVM Manager

Zamu bada haske kan yadda kake girka Ruby ta amfani da hanyoyin da muka ambata.

Don girka Ruby ta amfani da AppStream repo, kunna tashar ka kuma sabunta kunshin tsarin da wuraren ajiyewa ta hanyar kiran umarnin dnf mai zuwa.

$ sudo dnf update

Na gaba, tabbatar an shigar da fakitin da aka ambata a ƙasa kafin ci gaba tare da Ruby.

$ sudo dnf install gnupg2 curl tar

A ƙarshe, shigar Ruby daga wuraren ajiye Appstream.

$ sudo dnf install @ruby

Bayan kammalawa, tabbatar da sigar Ruby da aka girka ta hanyar tafiyar da umurnin.

$ ruby --version

Daga cikin kayan sarrafawa, zamu ga cewa mun sanya Ruby 2.5.5 akan tsarin mu na CentOS 8.

Sau da yawa gajarta ne kamar RVM, Ruby Version Manager shine kayan aikin layin umarni da yawa da manajan kunshin kamar dnf wanda zai baka damar girka da sarrafa yanayin Ruby da yawa.

Don shigar rvm, kuna buƙatar fara saukar da rubutun farawa RVM azaman tushen mai amfani. Don haka, canzawa daga mai amfani na yau da kullun zuwa tushen mai amfani da aiwatar da umarnin curl mai zuwa.

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

Yayin shigar da rubutun RVM, an ƙirƙiri sabon rukuni rvm. Ari, kuna samun sanarwa cewa mai sakawa ba ya ƙara masu amfani zuwa rukunin rvm ta atomatik. Masu amfani suna buƙatar yin wannan da kansu.

Sabili da haka, da zarar an gama shigarwar, ƙara mai amfani na yau da kullun zuwa ƙungiyar rvm kamar yadda aka nuna.

# usermod -aG rvm tecmint

Na gaba, sabunta masu canjin yanayi ta hanyar aiwatar da umarnin.

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

Sake shigar da RVM.

# rvm reload

Na gaba, shigar da buƙatun kunshin.

# rvm requirements

Da zarar kun gama tare da shigarwa, yanzu zaku iya bincika nau'ikan nau'ikan Ruby waɗanda suke don saukewa ta amfani da umarnin.

# rvm list known

A lokacin rubuta wannan jagorar, sabon juzu'in Ruby shine 2.7.1.

Don shigar Ruby ta amfani da mai sarrafa RVM gudanar da umarnin.

# rvm install ruby 2.7.1

Wannan zai ɗauki ɗan lokaci. Wannan zai zama cikakken lokaci don hutu kofi yayin da rvm ya girka Ruby 2.7.1.

Da zarar an gama shigarwa, tabbatar da sigar Ruby.

$ ruby --version

Kamar yadda aka gani daga fitarwa, sigar Ruby ta canza don nuna sabon sigar wanda manajan RVM ya girka.

Don yin fasalin da ke sama azaman tsoho don Ruby, gudanar da umurnin.

# rvm use 2.7.1 --default

Kuma wannan shine yadda kuka sanya Ruby akan CentOS 8 da RHEL 8. Muna fatan za ku same shi iska mai sauƙi ta girka shi akan tsarin ku. Jawabinku shine mafi maraba.