РВМ: алат за истовремено кориштење више верзија Руби-а

рубин-на-шинама

Руби Версион Манагер, често скраћено као РВМ, је софтверска платформа дизајнирана за управљање више Руби инсталација на истом уређају.

Цјелокупно Руби окружење, укључујући Руби интерпретер, инсталиране РубиГемс и документацију, подијељено је. Тада програмер може да се пребацује између различитих верзија да би радио на различитим пројектима са различитим захтевима за верзије.

Такође, РВМ ради као инсталатер за друге Руби имплементације. Ту спадају ЈРуби, мруби, МацРуби, ИронРуби, Маглев, Рубиниус, Руби Ентерприсе Едитион, Топаз и ГоРуби. Поред тога, РВМ подржава инсталацију закрпљених верзија МРИ.

У основи РВМ олакшава кориснику инсталирање и пребацивање између више верзија Руби-а на ОС Кс и Линук.

Такође је могуће инсталирати различите нивое закрпа, а Ваине је саставио листу примера како би вам показао разне ствари које РВМ може да уради из командне линије (укључујући управљање драгуљима).

РВМ пружа функције за организовање Руби драгуља кроз скупове драгуља, колекције драгуља одвојених простором имена и повезану Руби инсталацију.

Како инсталирати РВМ у Убунту и деривате?

Они који су заинтересовани за могућност инсталирања ове апликације на свој систем, морају следити низ корака да би добили овај одличан алат.

Прво што треба да урадимо је да отворимо терминал у нашем систему помоћу Цтрл + АЛТ + Т и у њему ћемо извршити следећу команду:

sudo apt-get install software-properties-common

Готово сада подржаћемо се следећом командом за додавање спремишта апликација у наш систем помоћу:

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

Ажурирамо нашу листу пакета и апликација са:

sudo apt-get update

Коначно настављамо да инсталирамо апликацију са:

sudo apt-get install rvm

Када се РВМ инсталација заврши, сада је потребно извршити овај корак да бисте увек учитали РВМ. Морамо извршити промену на терминалу који користимо тако да увек направи пријаву.

У случају Гноме терминала, они морају урадити ово:

терминал

Једном када је промена извршена, потребно је поново покренути систем тако да се извршене промене учитавају на почетку система.

И спремни са њим, бићете спремни да почнете да користите овај изврсни алат на свом систему.

Инсталирање Руби-а на Убунту и деривате

Већ уз помоћ РВМ-а у нашем систему можемо инсталирати Руби уз помоћ њега, само база са покретањем следеће наредбе:

rvm install ruby

Сада, Основни сценарији употребе РВМ укључују инсталирање и пребацивање између различитих верзија руби-а.

Основна употреба РВМ

Када није наведена ниједна верзија, РВМ ће инсталирати најновију стабилну верзију или изабрани тумач.

Ако изоставите да наведете тумача, РВМ ће претпоставити да желите да инсталирате Руби МРИ. Следећи примери би имали потпуно исти ефекат:

rvm install ruby-2.3.1

rvm install ruby-2.3

rvm install 2.3.1

rvm install 2.3

Сад као што видите Могуће је инсталирати више верзија Руби-а помоћу којих можете искористити ову погодност за било који од својих пројеката или послова.

Поента је сада поставите Руби верзију као подразумевану, за то можемо користити заставицу:

rvm use INTERPRETER[-VERSION] --default

Сада би примењени Пример био следећи:

rvm use jruby-1.8 --default

У овом случају користимо Јава имплементацију за Руби. На пример, ако ме занима само Руби, само га покрените на следећи начин:

rvm --default use 2.1.1

Верзију проверавамо помоћу:

ruby -v

И даће вам излаз типа:

ruby 2.1.1xxxxx

Si желите да знате Руби инсталације које сте урадили, само покрените:

rvm list rubies

Или на пример ако желите да знате верзију коју сте дефинисали као подразумевану:

rvm list default

И на крају, ако желите да избришете или уклоните са свог система, можете да користите следеће наредбе:

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

Ако желите да сазнате више о својој употреби, Можете посетити њихову веб страницу на којој ћете пронаћи пуно информација о њиховој употреби.

Веза је ово.


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   Антонио ФС дијо

    Коначно, са вашим упутством успео сам да инсталирам РВМ, пошто сам већ покушао са другима и није било начина. Први пут је све прошло савршено.

    Пуно Вам хвала.