RVM: rīks, lai vienlaikus izmantotu vairākas Ruby versijas

rubīns uz sliedēm

Ruby versiju pārvaldnieks, bieži saīsināts kā RVM, ir programmatūras platforma, kas paredzēta vairāku Ruby instalāciju pārvaldīšanai vienā ierīcē.

Visa Ruby vide, ieskaitot Ruby tulku, instalētos RubyGems un dokumentāciju, ir sadalīta. Pēc tam izstrādātājs var pārslēgties starp dažādām versijām, lai strādātu pie dažādiem projektiem ar atšķirīgām versiju prasībām.

Arī RVM darbojas kā instalētājs citām Ruby ieviešanām. To skaitā ir JRuby, mruby, MacRuby, IronRuby, Maglev, Rubinius, Ruby Enterprise Edition, Topaz un GoRuby. Turklāt RVM atbalsta ielāpētu MRI versiju instalēšanu.

Būtībā RVM ļauj lietotājam viegli instalēt un pārslēgties starp vairākām Ruby versijām OS X un Linux.

Ir iespējams arī instalēt dažādu līmeņu ielāpus, un Veins ir izveidojis piemēru sarakstu, lai parādītu dažādas lietas, ko RVM var paveikt no komandrindas (ieskaitot dārgakmeņu pārvaldību).

RVM nodrošina iespējas rubīna dārgakmeņu organizēšanai, izmantojot "dārgakmeņus", dārgakmeņu kolekcijas, kas atdalītas ar nosaukumvietu, un saistīto Rubīna instalāciju.

Kā instalēt RVM uz Ubuntu un atvasinājumiem?

Tiem, kurus interesē iespēja instalēt šo lietojumprogrammu savā sistēmā, viņiem jāveic vairākas darbības, lai iegūtu šo izcilo rīku.

Pirmais, kas mums jādara, ir atvērt terminālu mūsu sistēmā ar Ctrl + ALT + T, un tajā mēs izpildīsim šādu komandu:

sudo apt-get install software-properties-common

Tagad tas izdarīts mēs atbalstīsim sevi ar šādu komandu, lai pievienotu lietojumprogrammu krātuvi mūsu sistēmai ar:

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

Mēs atjauninām pakotņu un lietojumprogrammu sarakstu ar:

sudo apt-get update

Beidzot mēs turpinām instalēt lietojumprogrammu ar:

sudo apt-get install rvm

Kad RVM instalēšana ir pabeigta, tagad ir jāveic šī darbība, lai vienmēr ielādētu RVM. Mums ir jāmaina terminālis, kuru izmantojam, lai tas vienmēr pieteiktos.

Gnome termināļa gadījumā viņiem tas jādara:

termināls

Kad izmaiņas ir veiktas, ir nepieciešams restartēt sistēmu, lai veiktās izmaiņas tiktu ielādētas sistēmas sākumā.

Gatavs ar to, jūs būsiet gatavs sākt izmantot šo lielisko rīku savā sistēmā.

Rubīna instalēšana uz Ubuntu un atvasinājumiem

Jau ar RVM palīdzību mūsu sistēmā mēs varam instalēt Ruby ar tās palīdzību, vienkārši izveidojiet šādu komandu:

rvm install ruby

Tagad, Pamata RVM lietošanas scenāriji ietver dažādu rubīna versiju instalēšanu un pārslēgšanos.

RVM pamata izmantošana

Kad neviena versija nav norādīta, RVM instalēs jaunāko stabilo versiju vai atlasīto tulku.

Ja jūs nenorādīsit tulku, RVM pieņems, ka vēlaties instalēt Ruby MRI. Šādiem piemēriem būtu tieši tāda pati ietekme:

rvm install ruby-2.3.1

rvm install ruby-2.3

rvm install 2.3.1

rvm install 2.3

Tagad, kā jūs varat redzēt Ir iespējams instalēt vairākas Ruby versijas, ar kurām jūs varat izmantot šo priekšrocību jebkuram savam projektam vai darbam.

Punkts tagad ir kā noklusējumu iestatiet Ruby versiju, tāpēc mēs varam izmantot karodziņu:

rvm use INTERPRETER[-VERSION] --default

Tagad lietotais piemērs būtu šāds:

rvm use jruby-1.8 --default

Šajā gadījumā mēs izmantojam Java ieviešanu Ruby. Bet, piemēram, ja mani interesē tikai Rubīns, vienkārši palaidiet to šādi:

rvm --default use 2.1.1

Pārbaudām versiju ar:

ruby -v

Un tas dos jums šāda veida produkciju:

ruby 2.1.1xxxxx

Si vēlaties uzzināt jūsu veiktās Ruby instalācijas, vienkārši palaidiet:

rvm list rubies

Vai, piemēram, ja vēlaties uzzināt versiju, kuru definējāt kā noklusējumu:

rvm list default

Visbeidzot, ja vēlaties dzēst vai noņemt no savas sistēmas, varat izmantot šādas komandas:

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

Ja vēlaties uzzināt vairāk par lietošanu, Jūs varat apmeklēt viņu vietni, kur atradīsit daudz informācijas par to lietošanu.

Saite ir šī.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Antonio FS teica

    Visbeidzot, izmantojot jūsu apmācību, esmu varējis instalēt RVM, jo esmu mēģinājis jau iepriekš ar citiem, un nebija nekādu iespēju. Pirmo reizi viss bija perfekti.

    Liels paldies.