RVM: nástroj na použitie viacerých verzií Ruby súčasne

rubín na koľajniciach

Správca verzie Ruby, často skrátene RVM, je softvérová platforma určená na správu viacerých inštalácií Ruby na rovnakom zariadení.

Celé prostredie Ruby vrátane tlmočníka Ruby, nainštalovaného RubyGems a dokumentácie je rozdelené na oddiely. Vývojár potom môže prepínať medzi rôznymi verziami a pracovať na rôznych projektoch s rôznymi požiadavkami na verzie.

Tiež RVM pracuje ako inštalačný program pre ďalšie implementácie Ruby. Medzi ne patria JRuby, mruby, MacRuby, IronRuby, Maglev, Rubinius, Ruby Enterprise Edition, Topaz a GoRuby. RVM navyše podporuje inštaláciu opravených verzií MRI.

V podstate RVM uľahčuje používateľovi inštaláciu a prepínanie medzi viacerými verziami Ruby v OS X a Linux.

Je tiež možné inštalovať rôzne úrovne opráv a Wayne zostavil zoznam príkladov, aby vám ukázal rôzne veci, ktoré môže RVM robiť z príkazového riadku (vrátane správy drahokamov).

RVM poskytuje funkcie na organizovanie drahokamov Ruby prostredníctvom „drahokamov“, zbierok drahokamov oddelených menným priestorom a súvisiacej inštalácie Ruby.

Ako nainštalovať RVM na Ubuntu a deriváty?

Pre tých, ktorí majú záujem o inštaláciu tejto aplikácie do svojho systému, musia tento vynikajúci nástroj vykonať pomocou niekoľkých krokov.

Prvá vec, ktorú by sme mali urobiť, je otvoriť terminál v našom systéme pomocou Ctrl + ALT + T a v ňom vykonáme nasledujúci príkaz:

sudo apt-get install software-properties-common

Hotovo podporíme sa nasledujúcim príkazom na pridanie úložiska aplikácií do nášho systému pomocou:

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

Náš zoznam balíkov a aplikácií aktualizujeme o:

sudo apt-get update

Konečne pokračujeme v inštalácii aplikácie s:

sudo apt-get install rvm

Po dokončení inštalácie RVM je teraz potrebné vykonať tento krok, aby sa RVM vždy načítal. Musíme vykonať zmenu v termináli, ktorý používame, aby sa vždy prihlasovalo.

V prípade terminálu Gnome musia urobiť toto:

terminál

Po vykonaní zmeny je potrebné reštartovať systém, aby sa vykonané zmeny načítali na začiatku systému.

A s ním pripravení budete pripravení začať používať tento vynikajúci nástroj vo vašom systéme.

Inštalácia Ruby na Ubuntu a deriváty

Už s pomocou RVM v našom systéme môžeme pomocou tohto vykonať inštaláciu Ruby, stačí založiť spustením nasledujúceho príkazu:

rvm install ruby

teraz, Základné scenáre použitia RVM zahŕňajú inštaláciu a prepínanie medzi rôznymi verziami rubínu.

Základné použitie RVM

Ak nie je zadaná žiadna verzia, nainštaluje RVM najnovšiu stabilnú verziu alebo vybratého tlmočníka.

Ak neuvediete tlmočníka, RVM bude predpokladať, že chcete nainštalovať Ruby MRI. Nasledujúce príklady by mali úplne rovnaký účinok:

rvm install ruby-2.3.1

rvm install ruby-2.3

rvm install 2.3.1

rvm install 2.3

Teraz, ako vidíte Je možné nainštalovať viac verzií Ruby, pomocou ktorých môžete túto výhodu využiť pre ktorýkoľvek z vašich projektov alebo pracovných miest.

Teraz ide o to nastaviť verziu Ruby ako predvolenú, na to môžeme použiť príznak:

rvm use INTERPRETER[-VERSION] --default

Aplikovaný príklad by bol teraz nasledovný:

rvm use jruby-1.8 --default

V tomto prípade používame implementáciu Java pre Ruby. Ale napríklad ak ma zaujíma iba Ruby, spustite to nasledovne:

rvm --default use 2.1.1

Verziu skontrolujeme pomocou:

ruby -v

A dá vám výstup typu:

ruby 2.1.1xxxxx

Si chcete poznať inštalácie Ruby, ktoré ste vykonali, stačí spustiť:

rvm list rubies

Alebo napríklad ak chcete poznať verziu, ktorú ste definovali ako predvolenú:

rvm list default

Nakoniec, ak chcete odstrániť alebo odstrániť z vášho systému, môžete použiť nasledujúce príkazy:

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

Ak sa chcete dozvedieť viac o vašom použití, Môžete navštíviť ich webovú stránku, kde nájdete veľa informácií o ich použití.

Odkaz je tento.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   Antonio FS dijo

    Nakoniec som s vaším tutoriálom dokázal nainštalovať RVM, pretože som to už skúšal s ostatnými a neexistoval žiadny spôsob. Prvýkrát bolo všetko perfektné.

    Děkuju mnohokrát.