RVM: įrankis, skirtas vienu metu naudoti kelias „Ruby“ versijas

rubinas ant bėgių

„Ruby“ versijų tvarkyklė, dažnai sutrumpintai kaip RVM, yra programinės įrangos platforma, skirta valdyti kelias „Ruby“ instaliacijas tame pačiame įrenginyje.

Visa „Ruby“ aplinka, įskaitant „Ruby“ vertėją, įdiegtus „RubyGems“ ir dokumentus, yra padalinta. Kūrėjas gali persijungti tarp skirtingų versijų, kad galėtų dirbti su įvairiais projektais, kuriems keliami skirtingi versijų reikalavimai.

Be to, RVM dirba kitų „Ruby“ diegimų diegimo programa. Tai apima „JRuby“, „mruby“, „MacRuby“, „IronRuby“, „Maglev“, „Rubinius“, „Ruby Enterprise Edition“, „Topaz“ ir „GoRuby“. Be to, RVM palaiko pataisytų MRT versijų diegimą.

Iš esmės RVM leidžia vartotojui lengvai įdiegti ir perjungti kelias „Ruby“ versijas OS X ir „Linux“.

Taip pat galima įdiegti skirtingų lygių pataisas, o Wayne'as sudarė pavyzdžių sąrašą, parodydamas įvairius dalykus, kuriuos RVM gali atlikti naudodamas komandą (įskaitant brangakmenių valdymą).

RVM pateikia „Ruby“ brangakmenių organizavimo funkcijas per „brangakmenius“, brangakmenių rinkinius, atskirtus vardų sritimi, ir susijusią „Ruby“ instaliaciją.

Kaip įdiegti RVM „Ubuntu“ ir jo dariniuose?

Tiems, kurie nori įdiegti šią programą savo sistemoje, jie turi atlikti keletą veiksmų, kad gautų šį puikų įrankį.

Pirmas dalykas, kurį turėtume padaryti, yra atidaryti terminalą mūsų sistemoje naudodami „Ctrl“ + ALT + T ir jame vykdysime šią komandą:

sudo apt-get install software-properties-common

Atlikta tai dabar mes palaikysime save tokia komanda, kad pridėtume programų saugyklą prie mūsų sistemos:

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

Mes atnaujiname savo paketų ir programų sąrašą:

sudo apt-get update

Pagaliau mes diegiame programą su:

sudo apt-get install rvm

Atlikus RVM diegimą, dabar būtina atlikti šį veiksmą, kad visada būtų įkelta RVM. Turime pakeisti naudojamą terminalą, kad jis visada prisijungtų.

„Gnome“ terminalo atveju jie turi tai padaryti:

terminalas

Atlikus pakeitimą, būtina iš naujo paleisti sistemą, kad atlikti pakeitimai būtų įkeliami sistemos pradžioje.

Pasiruošę kartu su juo, būsite pasirengę pradėti naudoti šį puikų įrankį savo sistemoje.

„Ruby“ diegimas „Ubuntu“ ir jo dariniuose

Jau atsižvelgdami į RVM pagalbą mūsų sistemoje, mes galime atlikti „Ruby“ diegimą, tiesiog pagrįskite paleisdami šią komandą:

rvm install ruby

Dabar Pagrindiniai RVM naudojimo scenarijai apima diegimą ir perjungimą tarp skirtingų rubino versijų.

Pagrindinis RVM naudojimas

Kai versija nenurodyta, RVM įdiegs naujausią stabilią versiją arba pasirinktą vertėją.

Jei nenorite nurodyti vertėjo, RVM manys, kad norite įdiegti „Ruby“ MRT. Šie pavyzdžiai turėtų tokį patį poveikį:

rvm install ruby-2.3.1

rvm install ruby-2.3

rvm install 2.3.1

rvm install 2.3

Dabar, kaip matote Galima įdiegti kelias „Ruby“ versijas, su kuriomis galėsite pasinaudoti šia nauda visuose savo projektuose ar darbuose.

Esmė dabar yra nustatykite „Ruby“ versiją kaip numatytąją, tam galime naudoti vėliavą:

rvm use INTERPRETER[-VERSION] --default

Dabar taikomas pavyzdys būtų toks:

rvm use jruby-1.8 --default

Šiuo atveju mes naudojame Java Ruby įdiegimą. Bet, pavyzdžiui, jei mane domina tik „Ruby“, tiesiog paleiskite jį taip:

rvm --default use 2.1.1

Patikriname versiją:

ruby -v

Ir tai suteiks jums tokio tipo išvestį:

ruby 2.1.1xxxxx

Si norite sužinoti savo atliktas „Ruby“ instaliacijas, tiesiog paleiskite:

rvm list rubies

Arba, pavyzdžiui, jei norite sužinoti versiją, kurią apibrėžėte kaip numatytąją:

rvm list default

Galiausiai, jei norite ištrinti arba pašalinti iš savo sistemos, galite naudoti šias komandas:

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

Jei norite sužinoti daugiau apie savo naudojimą, Galite apsilankyti jų svetainėje, kur rasite daug informacijos apie jų naudojimą.

Nuoroda yra tokia.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Antonio FS sakė

    Pagaliau naudodamas jūsų pamoką, aš galėjau įdiegti RVM, nes anksčiau bandžiau su kitais ir niekaip nebuvo. Pirmą kartą viskas buvo tobula.

    Labai ačiū.