RVM: orodje za uporabo več različic Rubyja hkrati

rubin na tirnicah

Ruby Version Manager, pogosto okrajšana kot RVM, je programska platforma, zasnovana za upravljanje več namestitev Rubyja na isti napravi.

Celotno okolje Ruby, vključno s tolmačem Ruby, nameščenimi RubyGems in dokumentacijo, je razdeljeno. Nato lahko razvijalec preklaplja med različnimi različicami in dela na različnih projektih z različnimi zahtevami glede različice.

Tudi RVM deluje kot namestitveni program za druge izvedbe Rubyja. Sem spadajo JRuby, mruby, MacRuby, IronRuby, Maglev, Rubinius, Ruby Enterprise Edition, Topaz in GoRuby. Poleg tega RVM podpira namestitev popravljenih različic MRI.

V bistvu RVM uporabniku olajša namestitev in preklapljanje med različicami Ruby v OS X in Linux.

Možno je tudi namestiti različne ravni popravkov, Wayne pa je sestavil seznam primerov, da vam pokaže različne stvari, ki jih RVM lahko naredi iz ukazne vrstice (vključno z upravljanjem draguljev).

RVM ponuja funkcije za organiziranje Ruby draguljev s pomočjo "gemsets", zbirk draguljev, ločenih z imenskim prostorom, in pripadajoče Ruby namestitve.

Kako namestiti RVM na Ubuntu in izpeljanke?

Za tiste, ki jih zanima namestitev te aplikacije v njihov sistem, morajo slediti številnim korakom, da dobijo to izvrstno orodje.

Prva stvar, ki jo moramo storiti, je, da v našem sistemu odpremo terminal s Ctrl + ALT + T in v njem bomo izvedli naslednji ukaz:

sudo apt-get install software-properties-common

Končano zdaj podprli se bomo z naslednjim ukazom za dodajanje repozitorija aplikacij v naš sistem z:

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

Seznam paketov in aplikacij posodabljamo z:

sudo apt-get update

Končno nadaljujemo z namestitvijo aplikacije z:

sudo apt-get install rvm

Ko je namestitev RVM končana, je zdaj treba izvesti ta korak, da se RVM vedno naloži. Spremeniti moramo terminal, ki ga uporabljamo, tako da se vedno prijavi.

V primeru terminala Gnome morajo to storiti:

terminal

Ko je sprememba izvedena, morate znova zagnati sistem, tako da se izvedene spremembe naložijo na začetku sistema.

In ko ste pripravljeni na to, boste pripravljeni začeti uporabljati to izvrstno orodje v svojem sistemu.

Namestitev Rubyja na Ubuntu in izpeljanke

Že s pomočjo RVM v našem sistemu lahko s pomočjo njega namestimo Ruby, samo osnova z izvajanjem naslednjega ukaza:

rvm install ruby

Zdaj, Osnovni scenariji uporabe RVM vključujejo namestitev in preklapljanje med različicami rubyja.

Osnovna uporaba RVM

Ko ni navedena nobena različica, bo RVM namestil najnovejšo stabilno različico ali izbrani tolmač.

Če tolmača ne navedete, bo RVM domneval, da želite namestiti Ruby MRI. Naslednji primeri bi imeli popolnoma enak učinek:

rvm install ruby-2.3.1

rvm install ruby-2.3

rvm install 2.3.1

rvm install 2.3

Zdaj, kot vidite Namestite lahko več različic Rubyja, s katerimi lahko to ugodnost izkoristite za kateri koli svoj projekt ali delo.

Bistvo je zdaj nastavite različico Ruby kot privzeto, za to lahko uporabimo zastavico:

rvm use INTERPRETER[-VERSION] --default

Zdaj bi bil uporabljeni primer naslednji:

rvm use jruby-1.8 --default

V tem primeru uporabljamo implementacijo Jave za Ruby. Če me na primer zanima samo Ruby, ga zaženite na naslednji način:

rvm --default use 2.1.1

Različico preverimo z:

ruby -v

In to vam bo dalo rezultat tipa:

ruby 2.1.1xxxxx

Si želite vedeti, katere namestitve Ruby ste naredili, samo zaženite:

rvm list rubies

Ali na primer, če želite vedeti različico, ki ste jo določili kot privzeto:

rvm list default

Nazadnje, če želite izbrisati ali odstraniti iz sistema, lahko uporabite naslednje ukaze:

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

Če želite izvedeti več o svoji uporabi, Obiščete lahko njihovo spletno mesto, kjer boste našli veliko informacij o njihovi uporabi.

Povezava je to.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   Antonio FS je dejal

    Končno sem z vašo vadnico uspel namestiti RVM, saj sem že poskusil z drugimi in ni bilo možnosti. Prvič je bilo vse popolno.

    Hvala lepa.