Upravitelj verzija Rubyja, često skraćeno kao RVM, je softverska platforma dizajnirana za upravljanje više Rubyjevih instalacija na istom uređaju.
Čitavo okruženje Ruby, uključujući tumač Ruby, instalirane RubyGems i dokumentaciju, podijeljeno je. Tada programer može prebacivati između različitih verzija kako bi radio na različitim projektima s različitim zahtjevima za verzijom.
Također, RVM radi kao instalater za druge Ruby-jeve implementacije. To uključuje JRuby, mruby, MacRuby, IronRuby, Maglev, Rubinius, Ruby Enterprise Edition, Topaz i GoRuby. Uz to, RVM podržava instalaciju zakrpljenih verzija MRI-a.
U osnovi RVM olakšava korisniku instaliranje i prebacivanje između više verzija Ruby na OS X i Linux.
Također je moguće instalirati različite razine zakrpa, a Wayne je sastavio popis primjera kako bi vam pokazao razne stvari koje RVM može učiniti iz naredbenog retka (uključujući upravljanje draguljima).
RVM pruža značajke za organiziranje Ruby dragulja putem "gemsetova", kolekcija dragulja odvojenih prostorom imena i pridružene Ruby instalacije.
Kako instalirati RVM na Ubuntu i derivate?
Oni koji su zainteresirani za mogućnost instaliranja ove aplikacije na svoj sustav, moraju slijediti niz koraka kako bi dobili ovaj izvrstan alat.
Prvo što bismo trebali učiniti je otvoriti terminal u našem sustavu pomoću Ctrl + ALT + T i u njemu ćemo izvršiti sljedeću naredbu:
sudo apt-get install software-properties-common
Učinio ovo sada podržat ćemo se sljedećom naredbom za dodavanje spremišta aplikacija u naš sustav pomoću:
sudo apt-add-repository -y ppa:rael-gc/rvm
Naš popis paketa i aplikacija ažuriramo s:
sudo apt-get update
Konačno nastavljamo s instaliranjem aplikacije sa:
sudo apt-get install rvm
Nakon završetka instalacije RVM-a, sada je potrebno izvršiti ovaj korak kako biste uvijek učitali RVM. Moramo izvršiti promjenu na terminalu koji koristimo tako da uvijek napravi prijavu.
U slučaju Gnome terminala, moraju to učiniti:
Nakon što je promjena izvršena, potrebno je ponovno pokrenuti sustav tako da se izvršene promjene učitaju na početku sustava.
I spremni s njim, bit ćete spremni početi koristiti ovaj izvrsni alat na vašem sustavu.
Instaliranje Ruby-a na Ubuntu i derivate
Već imamo pomoć RVM-a u našem sustavu, možemo izvršiti instalaciju Rubyja uz pomoć ovog, samo baza sa izvođenjem sljedeće naredbe:
rvm install ruby
sada, Osnovni scenariji korištenja RVM-a uključuju instaliranje i prebacivanje između različitih verzija ruby-a.
Osnovna upotreba RVM-a
Kad nije navedena nijedna verzija, RVM će instalirati najnoviju stabilnu verziju ili odabrani tumač.
Ako izostavite navođenje tumača, RVM će pretpostaviti da želite instalirati Ruby MRI. Sljedeći primjeri imali bi potpuno isti učinak:
rvm install ruby-2.3.1 rvm install ruby-2.3 rvm install 2.3.1 rvm install 2.3
Sad kao što vidite Moguće je instalirati više verzija Rubyja pomoću kojih ovu pogodnost možete iskoristiti za bilo koji svoj projekt ili posao.
Poanta je sada u tome postavite Ruby verziju kao zadanu, za to možemo koristiti zastavicu:
rvm use INTERPRETER[-VERSION] --default
Sada bi primijenjeni primjer bio sljedeći:
rvm use jruby-1.8 --default
U ovom slučaju koristimo Java implementaciju za Ruby. Na primjer, ako me zanima samo Ruby, samo ga pokrenite na sljedeći način:
rvm --default use 2.1.1
Verziju provjeravamo pomoću:
ruby -v
I dobit ćete izlaz tipa:
ruby 2.1.1xxxxx
Si želite znati Ruby instalacije koje ste radili, samo pokrenite:
rvm list rubies
Ili na primjer ako želite znati verziju koju ste definirali kao zadanu:
rvm list default
Napokon, ako želite izbrisati ili ukloniti iz svog sustava, možete koristiti sljedeće naredbe:
rvm remove # Elimina los archivos ruby, source y gemsets / archives opcionales
rvm uninstall # Simplemente elimina el rubí - deja todo lo demás.
Ako želite znati više o svojoj upotrebi, Možete posjetiti njihovu web stranicu na kojoj ćete pronaći puno informacija o njihovoj upotrebi.
Napokon, s vašim uputstvom uspio sam instalirati RVM, jer sam već pokušao s drugima i nije bilo načina. Prvi put je sve bilo savršeno.
Puno hvala.