RVM: tööriist mitme Ruby versiooni kasutamiseks korraga

rubiin-rööbastel

Rubiini versioonihaldur, sageli lühendatult RVM, on tarkvaraplatvorm, mis on loodud mitme Ruby installi haldamiseks samas seadmes.

Kogu Ruby keskkond, sealhulgas Ruby tõlk, installitud RubyGemsi ja dokumentatsioon, on jaotatud. Arendaja saab seejärel vahetada erinevate versioonide vahel, et töötada erinevate projektidega, millel on erinevad versiooninõuded.

Samuti RVM töötab teiste Ruby rakenduste installerina. Nende hulka kuuluvad JRuby, mruby, MacRuby, IronRuby, Maglev, Rubinius, Ruby Enterprise Edition, Topaz ja GoRuby. Lisaks toetab RVM MRI lappitud versioonide installimist.

Põhimõtteliselt RVM teeb kasutajale hõlpsaks Ruby mitme versiooni installimise ja OS X ja Linuxi vahel vahetamise.

Samuti on võimalik installida erineva tasemega plaastreid ja Wayne on koostanud näidete loendi, et näidata teile erinevaid asju, mida RVM käsureal teha saab (sh kalliskivihaldus).

RVM pakub funktsioone Ruby kalliskivide korraldamiseks "kalliskivide", nimeruumiga eraldatud kalliskivide kogude ja sellega seotud Ruby installatsiooni kaudu.

Kuidas installida RVM Ubuntu ja derivaatidele?

Neile, kes on huvitatud selle rakenduse installimisest oma süsteemi, peavad selle suurepärase tööriista saamiseks järgima mitmeid samme.

Esimene asi, mida peaksime tegema, on oma süsteemis terminali avamine klahvikombinatsiooniga Ctrl + ALT + T ja selles käivitame järgmise käsu:

sudo apt-get install software-properties-common

See on nüüd tehtud toetame ennast järgmise käsuga, et lisada oma süsteemile rakenduste hoidla:

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

Uuendame oma pakettide ja rakenduste loendit järgmisega:

sudo apt-get update

Lõpuks jätkame rakenduse installimist järgmisega:

sudo apt-get install rvm

Kui RVM-i installimine on lõpetatud, tuleb RVM-i alati laadimiseks see samm läbi viia. Peame kasutatavas terminalis muutma, et see alati sisse logiks.

Gnome terminali puhul peavad nad seda tegema:

terminal

Kui muudatus on tehtud, on vaja süsteem taaskäivitada, nii et tehtud muudatused laaditakse süsteemi alguses.

Ja sellega valmis olles saate hakata seda suurepärast tööriista oma süsteemis kasutama.

Ruby installimine Ubuntule ja derivaatidele

Juba meie süsteemis oleva RVM-i abil saame selle abil installida Ruby, tuginedes järgmise käsu käivitamisele:

rvm install ruby

Nüüd, RVM-i põhilised stsenaariumid hõlmavad rubiini erinevate versioonide installimist ja vahetamist.

RVM-i põhikasutus

Kui ühtegi versiooni pole määratud, installib RVM uusima stabiilse versiooni või valitud tõlgi.

Kui jätate tõlgi määramata, eeldab RVM, et soovite installida Ruby MRI. Järgmistel näidetel oleks täpselt sama mõju:

rvm install ruby-2.3.1

rvm install ruby-2.3

rvm install 2.3.1

rvm install 2.3

Nüüd nagu näete Ruby-st on võimalik installida mitu versiooni, millega saate seda eelist oma projektide või tööde jaoks kasutada.

Punkt on nüüd määrake vaikimisi rubiinversioon, selleks saame kasutada lippu:

rvm use INTERPRETER[-VERSION] --default

Nüüd oleks rakendatud näide järgmine:

rvm use jruby-1.8 --default

Sel juhul kasutame Ruby jaoks Java-rakendust. Kuid näiteks kui mind huvitab ainult Ruby, käitage see lihtsalt järgmiselt:

rvm --default use 2.1.1

Kontrollime versiooni:

ruby -v

Ja see annab teile sellise väljundi:

ruby 2.1.1xxxxx

Si soovite teada oma tehtud Ruby installatsioone, lihtsalt käivitage:

rvm list rubies

Või näiteks kui soovite teada versiooni, mille olete määranud vaikimisi:

rvm list default

Lõpuks, kui soovite oma süsteemist kustutada või süsteemist eemaldada, võite kasutada järgmisi käske:

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

Kui soovite oma kasutuse kohta rohkem teada saada, Võite külastada nende veebisaiti, kust leiate palju teavet nende kasutamise kohta.

Link on see.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   Antonio FS DIJO

    Lõpuks olen teie juhendajaga saanud RVM-i installida, kuna olen teistega varem proovinud ja kuidagi ei olnud. Esimene kord oli kõik ideaalne.

    Suur aitäh.