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:
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.
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.