Kaip įdiegti „Rails“ į „Ubuntu“ ir atnaujinti „Ruby“ į naujausią versiją

Prieš porą mėnesių, kai pirmą kartą išmokau „Ruby-on-Rails“, teko dirbti kartu su kodavimo partneriu. Mums vis kilo problemų, nes jis turėjo kitą „Rails“ ir „Buby“ sąrankos versiją projektui. Negalėjau sukti galvos, kaip įdiegti versijas, kurių reikia projektui.

Čia yra vadovas, kurio norėčiau turėti. Tai taip pat parodo, kaip perjungti naudojamą „Ruby“ arba „Rails“ versiją, atsižvelgiant į jūsų vykdomus projektus.

Pirmiausia leiskite įdiegti naujausią „Ruby“ versiją. Norėdami tai padaryti, turime įdiegti paketą pavadinimu RVM - „Ruby“ versijų tvarkyklė. Šis paketas leidžia mums įdiegti bet kokią „Ruby“ versiją mūsų „Ubuntu“ kompiuteryje ir leidžia pereiti iš vienos versijos į kitą.

Visas kodas čia bus vykdomas naudojant „Ubuntu“ CLI / terminalą.

RVM diegimas

  1. Pirmiausia turime įdiegti išankstinę sąlygą. Atidarykite savo „Ubuntu“ terminalą ir įveskite komandą:
sudo apt-get install software-properties-common 

Tada turime pridėti PPA (asmeninio paketo archyvą) . PPA yra tai, kaip gauname kūrėjų platinamus failus, kurie dar nepateks į oficialų „Ubuntu“ paketų / programų parduotuvę.

Tai taip pat būdas kūrėjams išplatinti naujausias savo programinės įrangos versijas laukiant, kol „Ubuntu“ išbandys ir paskelbs tą programinę įrangą oficialioje parduotuvėje.

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

Aukščiau pateikta komanda prideda PPA prie vietų, iš kurių galime atsisiųsti paketus iš mūsų „Ubuntu“ mašinos, sąrašo.

Tada atnaujinkime savo paketų sąrašą paleisdami:

sudo apt-get update

Galiausiai įdiekime patį RVM.

sudo apt-get install rvm

Dabar paleiskite terminalą iš naujo, kad pakeitimai įsigaliotų. Tada įveskite rvm versionir paspauskite, enterkad patikrintumėte, ar rvm yra įdiegtas. Turėtumėte gauti tokį atsakymą:

rvm 1.29.10 (manual) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [//rvm.io]

„Ruby“ diegimas

Dabar galime įdiegti naujausią „Ruby“ versiją, kuri yra 2.7.1. Vykdykite komandą rvm install 2.7.1. Arba galite paleisti, rvm install rubykuri įdiegs naujausią stabilią versiją (tai įdiegs v2.7.0).

Norėdami pamatyti, kokias „Ruby“ versijas įdiegėte, paleiskite rvm ls. Norėdami perjungti tarp „Ruby“ versijų, paleiskite rvm use (pvz., rvm use 2.7.1).

„Ruby-on-Rails“ diegimas

Naujausia „Rails“ versija yra 6.03 val. „Rails“ yra tiesiog „Ruby“ brangakmenis, o įdiegę „Ruby“ galime įdiegti „Rails“! Paleiskite, gem install railskad įdiegtumėte naujausią „Rails“ versiją.

Galiausiai, norėdami patikrinti, ar viskas gerai, bėkite rails -v. Turėtumėte Rails 6.0.3.2grįžti, nes tai yra naujausia versija šio straipsnio paskelbimo metu.

Dabar galite pradėti savo pirmąjį „Rails“ projektą įvesdami tekstą rails new myapp.

Ei, jūs dabar ant bėgių!