RVM: waa qalab loo isticmaalo noocyo badan oo Ruby ah isla waqtigaas

ruby-on-biraha

Maareeyaha Ruby, inta badan loo soo gaabiyo RVM, waa barnaamij software ah oo loogu talagalay in lagu maareeyo rakibaado badan oo Ruby isla qalab ah.

Dhamaan jawiga Ruby, oo ay kujirto turjubaanka Ruby, rakibay RubyGems, iyo dukumiinti, waa lakala saaray. Soo-saare ayaa markaa u kala beddeli kara noocyada kala duwan si uu uga shaqeeyo mashaariic kala duwan oo leh shuruudaha noocyo kala duwan.

Sidoo kale, RVM wuxuu u shaqeeyaa sidii rakibe loogu talagalay hirgelinta kale ee Ruby. Kuwaas waxaa ka mid ah JRuby, mruby, MacRuby, IronRuby, Maglev, Rubinius, Ruby Enterprise Edition, Topaz, iyo GoRuby. Intaa waxaa sii dheer, RVM waxay taageertaa rakibidda noocyada la duubay ee MRI.

Asal ahaan RVM waxay u sahlaysaa adeegsadaha inuu rakibo oo beddelo noocyo badan oo Ruby ah oo ku jira OS X iyo Linux.

Waxa kale oo suurtagal ah in lagu rakibo heerar kala duwan oo dhejisyo ah Wayne waxa uu diyaariyey liis tusaalayaal ah si uu kuu tuso waxyaabaha kala duwan ee RVM ay ka qaban karto khadka amarka (oo ay ku jiraan maareynta jawharadu).

RVM waxay bixisaa astaamo loogu talagalay abaabulida jawharad Ruby ah iyada oo loo marayo "gemsets", ururinta jawharad kala soocay magaca magaca, iyo rakibaadda Ruby ee la xidhiidha

Sidee loo rakibaa RVM Ubuntu iyo derivatives?

Kuwa xiiseynaya inay awoodaan inay ku rakibaan codsigan nidaamkooda, waa inay raacaan talaabooyin taxane ah si ay u helaan qalabkan aadka u wanaagsan.

Waxa ugu horreeya ee ay tahay inaan sameyno waa inaan ka furno terminal nidaamkeena Ctrl + ALT + T oo dhexdeeda ayaan ku fulin doonnaa amarka soo socda:

sudo apt-get install software-properties-common

tan hadda la sameeyay waxaan dooneynaa inaan ku taageerno nafteena amarka soo socda si loogu daro keydka arjiga nidaamkayaga:

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

Waxaan ku cusbooneysiineynaa liistada xirmooyinka iyo codsiyada:

sudo apt-get update

Finalmente waxaan sii wadaynaa inaan ku rakibno arjiga:

sudo apt-get install rvm

Marka rakibida RVM la dhammeeyo, hadda waa lagama maarmaan in la qaado tallaabadan si marwalba loo raro RVM. Waa inaan isbedel ku sameynaa terminalka aan isticmaalno si had iyo jeer ay u gasho soo gal.

Xaaladaha Gnome terminal, waa inay tan sameeyaan:

terminal

Marka isbedelka la sameeyo, waxaa lagama maarmaan ah in dib loo bilaabo nidaamkaaga si isbedelada la sameeyay lagu rakibo bilowga nidaamka.

Oo aad ku diyaar garowdo, waxaad diyaar u noqon doontaa inaad bilowdo adeegsiga qalabkan aadka u fiican ee nidaamkaaga.

Ku rakibida Ruby Ubuntu iyo noocyo kala duwan

Markii horeba waxaan ku xisaabtamaynaa gargaarka RVM ee nidaamkeena waxaan ku sameyn karnaa rakibida Ruby iyadoo la adeegsanayo tan, kaliya ku saleysan socodsiinta amarka soo socda:

rvm install ruby

Hadda, Xaaladaha isticmaalka aasaasiga ah ee RVM waxaa ka mid ah rakibidda iyo beddelidda noocyada kala duwan ee ruby.

Isticmaalka aasaasiga ah ee RVM

Marka aan la qeexin nooca, RVM ayaa rakibi doonta nooca xasilloon ee ugu dambeeyay ama turjubaanka la xulay.

Haddii aad dhaafto inaad cadeyso turjubaanka, RVM waxay u qaadan doontaa inaad rabto inaad rakibto Ruby MRI. Tusaalooyinka soo socdaa waxay lahaan doonaan saameyn isku mid ah:

rvm install ruby-2.3.1

rvm install ruby-2.3

rvm install 2.3.1

rvm install 2.3

Hadda sida aad arki karto Waa suurtagal in la rakibo noocyo badan oo Ruby ah oo aad uga faa'iideysan karto faa'iidadan mid ka mid ah mashaariicdaada ama shaqooyinkaaga.

Muhiimadu hada waa u deji nooca Ruby sida caadiga ah, tan waxaan u isticmaali karnaa calanka:

rvm use INTERPRETER[-VERSION] --default

Hadda Tusaalaha la dalbaday wuxuu noqon doonaa sidan soo socota:

rvm use jruby-1.8 --default

Xaaladdan oo kale waxaan u adeegsaneynaa hirgelinta Java ee Ruby. Laakiin tusaale ahaan haddii aan kaliya xiiseynayo Ruby, kaliya u socod sida soo socota:

rvm --default use 2.1.1

Waxaan ku hubineynaa nooca:

ruby -v

Waxayna ku siin doontaa wax soo saar nooca:

ruby 2.1.1xxxxx

Si waxaad dooneysaa inaad ogaato rakibaadda Ruby ee aad sameysay, kaliya ordo:

rvm list rubies

Ama tusaale ahaan haddii aad rabto inaad ogaato nooca aad ku qeexday inuu yahay kii ugu dambeeyay:

rvm list default

Ugu dambeyntiina, haddii aad rabto inaad tirtirto ama aad ka saarto nidaamkaaga waxaad isticmaali kartaa amarrada soo socda:

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

Haddii aad rabto inaad waxbadan ka ogaato isticmaalkaaga, Waxaad booqan kartaa boggooda internetka halkaas oo aad ka heli doonto macluumaad badan oo ku saabsan isticmaalkooda.

Xiriiriyaha waa kan.


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.

  1.   Antonio FS dijo

    Ugu dambeyntiina tababarkaaga waxaan awooday inaan rakibo RVM, tan iyo markii aan horay isugu dayay kuwa kale oo aysan jirin waddo. Wax walba waxay ahaayeen hagaagsan markii ugu horeysay.

    Waad ku mahadsantihiin.