RVM: työkalu useiden Ruby-versioiden käyttämiseen samanaikaisesti

rubiini-kiskot

Ruby Version Manager, usein lyhennettynä RVM: ksi, on ohjelmistoalusta, joka on suunniteltu hallitsemaan useita Ruby-asennuksia samalla laitteella.

Koko Ruby-ympäristö, mukaan lukien Ruby-tulkki, asennetut RubyGems ja dokumentaatio, on osioitu. Kehittäjä voi sitten vaihtaa eri versioiden välillä työskennellessään erilaisissa projekteissa, joilla on erilaiset versiovaatimukset.

Myös RVM toimii muiden Ruby-sovellusten asentajana. Näitä ovat JRuby, mruby, MacRuby, IronRuby, Maglev, Rubinius, Ruby Enterprise Edition, Topaz ja GoRuby. Lisäksi RVM tukee MRI: n korjaustiedostojen asentamista.

Pohjimmiltaan RVM käyttäjän on helppo asentaa ja vaihtaa useita Ruby-versioita OS X: ssä ja Linuxissa.

On myös mahdollista asentaa eritasoisia korjaustiedostoja, ja Wayne on koonnut luettelon esimerkkeistä, jotka osoittavat sinulle, mitä RVM voi tehdä komentoriviltä (mukaan lukien jalokivien hallinta).

RVM tarjoaa ominaisuuksia Ruby-helmien järjestämiseen "helmikoristeiden", nimiavaruudella erotettujen helmikokoelmien ja niihin liittyvän Ruby-asennuksen avulla.

Kuinka asentaa RVM Ubuntuun ja johdannaisiin?

Niille, jotka ovat kiinnostuneita asentamaan tämän sovelluksen järjestelmäänsä, heidän on noudatettava useita vaiheita tämän erinomaisen työkalun saamiseksi.

Ensimmäinen asia, joka meidän pitäisi tehdä, on avata järjestelmämme pääte näppäimillä Ctrl + ALT + T ja siinä aiomme suorittaa seuraavan komennon:

sudo apt-get install software-properties-common

Tehty tämä nyt aiomme tukea itseämme seuraavalla komennolla lisätäksesi sovelluksen arkiston järjestelmäämme:

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

Päivitämme pakettien ja sovellusten luettelon seuraavilla tavoilla:

sudo apt-get update

Vihdoin asennamme sovelluksen seuraavilla tavoilla:

sudo apt-get install rvm

Kun RVM-asennus on valmis, tämä vaihe on nyt suoritettava, jotta RVM ladataan aina. Meidän on tehtävä muutos käyttämässämme päätelaitteessa, jotta se kirjautuu aina sisään.

Gnome-terminaalin tapauksessa heidän on tehtävä tämä:

terminaali

Kun muutos on tehty, järjestelmä on käynnistettävä uudelleen, jotta tehdyt muutokset ladataan järjestelmän alkuun.

Ja valmiina sen kanssa, olet valmis aloittamaan tämän erinomaisen työkalun käyttämisen järjestelmässäsi.

Rubyn asentaminen Ubuntuun ja johdannaisiin

Jo järjestelmämme RVM: n avulla voimme asentaa Rubyn sen avulla, vain perustamalla seuraava komento:

rvm install ruby

nyt, RVM: n peruskenaarioihin kuuluu rubiinin eri versioiden asentaminen ja vaihtaminen.

RVM: n peruskäyttö

Kun versiota ei määritetä, RVM asentaa uusimman vakaan version tai valitun tulkin.

Jos et määritä tulkkia, RVM olettaa, että haluat asentaa Ruby MRI: n. Seuraavilla esimerkeillä olisi täsmälleen sama vaikutus:

rvm install ruby-2.3.1

rvm install ruby-2.3

rvm install 2.3.1

rvm install 2.3

Nyt kuten näet On mahdollista asentaa useita Rubyn versioita, joiden avulla voit käyttää tätä etua mihin tahansa projektiisi tai työpaikkaasi.

Asia on nyt aseta Ruby-versio oletukseksi, tätä varten voimme käyttää lippua:

rvm use INTERPRETER[-VERSION] --default

Nyt sovellettu esimerkki olisi seuraava:

rvm use jruby-1.8 --default

Tässä tapauksessa käytämme Java-toteutusta Ruby-sovellukseen. Mutta jos esimerkiksi minua kiinnostaa vain Ruby, suorita se seuraavasti:

rvm --default use 2.1.1

Tarkistamme version:

ruby -v

Ja se antaa sinulle tyypin ulostulon:

ruby 2.1.1xxxxx

Si haluat tietää tekemäsi Ruby-asennukset, suorita vain:

rvm list rubies

Tai esimerkiksi, jos haluat tietää version, jonka olet määrittänyt oletukseksi:

rvm list default

Lopuksi, jos haluat poistaa tai poistaa järjestelmästä, voit käyttää seuraavia komentoja:

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

Jos haluat tietää enemmän käytöstäsi, Voit vierailla heidän verkkosivuillaan, josta löydät paljon tietoa heidän käytöstä.

Linkki on tämä.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   Antonio FS dijo

    Viimeinkin opetusohjelmallasi olen pystynyt asentamaan RVM: n, koska olen kokeillut aiemmin muiden kanssa eikä ollut mitään keinoa. Kaikki oli täydellistä ensimmäistä kertaa.

    Paljon kiitoksia.