RVM: kayan aiki don amfani da juzu'i iri-iri na Ruby a lokaci guda

ruby-on-reluwe

Ruby Version Manager, sau da yawa gajarta kamar RVM, dandamali ne na software wanda aka tsara don gudanar da shigarwar Ruby da yawa akan na'urar daya.

Dukan yanayin Ruby, gami da mai fassara Ruby, shigar RubyGems, da takaddun aiki, an raba su. Mai haɓakawa na iya canzawa tsakanin nau'ikan daban don aiki akan wasu ayyuka tare da buƙatun sigar daban.

Hakanan, RVM yana aiki azaman mai girkawa don sauran aiwatarwar Ruby. Wadannan sun hada da JRuby, mruby, MacRuby, IronRuby, Maglev, Rubinius, Ruby Enterprise Edition, Topaz, da GoRuby. Bugu da ƙari, RVM yana goyan bayan shigar da nau'ikan sigogin MRI.

Asali RVM ya sauƙaƙa wa mai amfani don shigarwa da sauyawa tsakanin juzu'i iri-iri na Ruby akan OS X da Linux.

Zai yiwu kuma a girka matakai daban-daban na faci kuma Wayne ya sanya jerin misalai don nuna muku abubuwa daban-daban da RVM zai iya yi daga layin umarni (gami da kula da lu'ulu'u).

RVM yana ba da fasali don tsara lu'ulu'u na Ruby ta hanyar "kayan ƙira", tarin lu'u-lu'u da aka raba ta sararin suna, da haɗin Ruby mai haɗin gwiwa.

Yadda ake girka RVM a cikin Ubuntu da abubuwan banbanci?

Ga waɗanda suke da sha'awar iya shigar da wannan aikace-aikacen a kan tsarin su, dole ne su bi jerin matakai don samun wannan kyakkyawar kayan aikin.

Abu na farko da yakamata muyi shine buɗe tashar cikin tsarin mu tare da Ctrl + ALT + T kuma a ciki zamu aiwatar da wannan umarnin:

sudo apt-get install software-properties-common

Anyi wannan yanzu za mu tallafawa kanmu da wannan umarni don ƙara ma'ajiyar aikace-aikacen zuwa tsarinmu tare da:

sudo apt-add-repository -y ppa:rael-gc/rvm

Muna sabunta jerin fakitocinmu da aikace-aikace tare da:

sudo apt-get update

Finalmente mun ci gaba shigar da aikace-aikacen tare da:

sudo apt-get install rvm

Da zarar an gama shigarwar RVM, yanzu ya zama dole a aiwatar da wannan matakin don ɗaukar RVM koyaushe. Dole ne mu kawo canji a tashar da muke amfani da ita don koyaushe ta sami shiga.

Game da tashar Gnome, dole ne suyi wannan:

m

Da zarar an canza canjin, ya zama dole a sake kunna tsarin don canza canje-canjen da aka yi ana ɗora su a farkon tsarin.

Kuma a shirye tare da shi, zaku kasance a shirye don fara amfani da wannan kyakkyawar kayan aikin akan tsarinku.

Shigar da Ruby akan Ubuntu da ƙananan abubuwa

Tuni tare da taimakon RVM a cikin tsarinmu zamu iya shigar Ruby tare da taimakon sa, kawai kafa tare da gudanar da umarnin mai zuwa:

rvm install ruby

Yanzu, Tushen yanayin amfani da RVM ya haɗa da shigarwa da sauyawa tsakanin nau'ikan ruby ​​daban-daban.

Amfani da asali na RVM

Lokacin da babu takamaiman sigar, RVM zai shigar da sabon tsayayyen sigar ko fassarar da aka zaɓa.

Idan ka bar saka mai fassara, RVM zai ɗauka cewa kana son girka Ruby MRI. Misalai masu zuwa zasuyi daidai da sakamako ɗaya:

rvm install ruby-2.3.1

rvm install ruby-2.3

rvm install 2.3.1

rvm install 2.3

Yanzu kamar yadda kake gani Zai yiwu a sanya nau'ikan Ruby da yawa waɗanda zaku iya amfani da wannan fa'idodin don kowane ayyukanku ko ayyukanku.

Abin lura yanzu shine saita sigar Ruby azaman tsoho, saboda wannan zamu iya amfani da tuta:

rvm use INTERPRETER[-VERSION] --default

Yanzu Misalin da aka yi amfani da shi zai kasance kamar haka:

rvm use jruby-1.8 --default

A wannan yanayin muna amfani da aiwatarwar Java don Ruby. Amma misali idan kawai ina sha'awar Ruby, kawai gudanar da shi kamar haka:

rvm --default use 2.1.1

Muna duba sigar tare da:

ruby -v

Kuma zai ba ku fitarwa daga nau'in:

ruby 2.1.1xxxxx

Si kuna so ku san shigarwar Ruby ɗin da kuka yi, kawai gudu:

rvm list rubies

Ko misali idan kuna son sanin sigar da kuka bayyana azaman tsoho:

rvm list default

A ƙarshe, idan kuna son sharewa ko cirewa daga tsarinku zaku iya amfani da waɗannan umarnin:

rvm remove # Elimina los archivos ruby, source y gemsets / archives opcionales
rvm uninstall # Simplemente elimina el rubí - deja todo lo demás.

Idan kana son karin bayani game da amfanin ka, Kuna iya ziyartar gidan yanar gizon su inda zaku sami bayanai da yawa game da amfani da su.

Haɗin haɗin shine wannan.


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.

  1.   Antonio FS m

    A ƙarshe tare da darasin ku na sami damar shigar RVM, tunda na taɓa gwadawa tare da wasu kuma babu wata hanya. Komai ya tafi daidai a karon farko.

    Na gode sosai.