RVM: un strumentu per aduprà parechje versioni di Ruby in listessu tempu

rubinu nantu à e rotaie

Ruby Version Manager, spessu abbreviata in RVM, hè una piattaforma software pensata per gestisce più installazioni Ruby nant'à u listessu dispositivu.

L'ambiente interu Ruby, cumpresu l'interprete Ruby, RubyGems installati, è a documentazione, hè spartitu. Un sviluppatore pò allora cambià trà e diverse versioni per travaglià in vari prughjetti cù esigenze di versione diverse.

Inoltre, RVM funziona cum'è installatore per altre implementazioni Ruby. Questi includenu JRuby, mruby, MacRuby, IronRuby, Maglev, Rubinius, Ruby Enterprise Edition, Topaz è GoRuby. Inoltre, RVM supporta l'installazione di versioni patch di MRI.

Basicamente RVM facilita à l'utilizatore l'installazione è u cambiamentu trà parechje versioni di Ruby in OS X è Linux.

Hè ancu pussibule d'installà diversi livelli di patch è Wayne hà riunitu un elencu d'esempii per mustrà vi e varie cose chì RVM pò fà da a linea di cummanda (cumprese a gestione di e gemme).

RVM furnisce funzioni per urganizà e gemme Ruby attraversu "gemsets", cullezzione di gemme siparate da un spaziu di nomi, è una stallazione Ruby assuciata.

Cume installà RVM in Ubuntu è derivati?

Per quelli chì sò interessati à pudè installà sta applicazione nantu à u so sistema, devenu seguità una serie di passi per uttene questu ottimu strumentu.

A prima cosa chì duvemu fà hè aperta un terminal in u nostru sistema cù Ctrl + ALT + T è in questu eseguiremu u cumandimu seguente:

sudo apt-get install software-properties-common

Fattu cusì avà avemu da sustene noi stessi cù u cumandimu seguente per aghjunghje u repositoriu di l'applicazione à u nostru sistema cù:

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

Aghjurnemu a nostra lista di pacchetti è applicazioni cù:

sudo apt-get update

Finalmente procedemu à installà l'applicazione cù:

sudo apt-get install rvm

Una volta chì l'installazione di RVM hè fatta, hè avà necessariu eseguisce stu passu per sempre carica RVM. Duvemu fà un cambiamentu in u terminal chì usamu in modo chì faci sempre un login.

In u casu di u terminal Gnome, devenu fà questu:

terminal

Una volta chì u cambiamentu hè statu fattu, hè necessariu riavviare u vostru sistema in modo chì i cambiamenti fatti sò caricati à l'iniziu di u sistema.

È prontu cun ellu, sarete pronti à cumincià à aduprà stu eccellente strumentu in u vostru sistema.

Stallà Ruby nantu à Ubuntu è derivati

Avè dighjà l'aiutu di RVM in u nostru sistema pudemu installà Ruby cù l'aiutu di questu, solu basi cù esecutà u cumandimu seguitu:

rvm install ruby

Avà, I scenarii basi di utilizzu RVM includenu installà è cambià trà e diverse versioni di rubinu.

Usu di basa di RVM

Quandu nisuna versione hè specificata, RVM installerà l'ultima versione stabile o l'interpretu selezziunatu.

Se omite di specificà l'interprete, RVM assumerà chì vulete installà Ruby MRI. L'esempii seguenti averebbe esattamente u listessu effettu:

rvm install ruby-2.3.1

rvm install ruby-2.3

rvm install 2.3.1

rvm install 2.3

Avà cum'è pudete vede Hè pussibule installà parechje versioni di Ruby cù chì pudete aduprà stu benefiziu per qualsiasi di i vostri prughjetti o impieghi.

U puntu avà hè stabilisce una versione Ruby per difettu, per questu pudemu aduprà a bandiera:

rvm use INTERPRETER[-VERSION] --default

Avà l'Esempiu applicatu seria u seguente:

rvm use jruby-1.8 --default

In questu casu avemu aduprà l'implementazione Java per Ruby. Ma per esempiu, se mi interessa solu à Ruby, basta à lancialu cusì:

rvm --default use 2.1.1

Verificemu a versione cù:

ruby -v

È vi darà un risultatu di u tipu:

ruby 2.1.1xxxxx

Si vulete cunnosce l'installazione Ruby chì avete fattu, basta à lancià:

rvm list rubies

O per esempiu se vulete cunnosce a versione chì avete definitu cum'è predefinitu:

rvm list default

Infine, se vulete cancellà o rimuovere da u vostru sistema pudete aduprà i seguenti cumandamenti:

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

Se vulete sapè di più nantu à u vostru usu, Pudete visità u so situ web induve truverete assai informazioni nantu à u so usu.

U ligame hè questu.


U cuntenutu di l'articulu aderisce à i nostri principii di etica edituriale. Per signalà un errore cliccate quì.

Un cummentariu, lasciate u vostru

Lasciate u vostru cummentariu

U vostru indirizzu email ùn esse publicatu.

*

*

  1. Responsabile di i dati: Miguel Ángel Gatón
  2. Scopu di i dati: Cuntrolla SPAM, gestione di cumenti.
  3. Legitimazione: U vostru accunsentu
  4. Cumunicazione di i dati: I dati ùn seranu micca cumunicati à terzi, eccettu per obbligazione legale.
  5. Archiviazione di dati: Base di dati ospitata da Occentus Networks (UE)
  6. Diritti: In ogni mumentu pudete limità, recuperà è cancellà e vostre informazioni.

  1.   Antonio FS dijo

    Infine cù u vostru tutoriale aghju pussutu installà RVM, postu chì aghju pruvatu prima cù l'altri è ùn ci era manera. Tuttu era perfettu a prima volta.

    Grazie assai.

bool (veru)