Naudojant operacines sistemas „macOS“ turime platų pasirinkimų pasaulį, leidžiantį atlikti įvairias užduotis daugelyje profesinių sričių, o viena iš jų, ko gero, nesigilinome per daug, yra galimybė sukurti „MacOS“ programavimo aplinką su visomis jos funkcijomis ir kintamaisiais išplėsti šios puikios operacinės sistemos pajėgumus.
Šia tema šiandien analizuosime, kaip naudojant „Ruby“ sukurti paprastą ir visiškai patikimą tokią aplinką atliekant visas programavimo užduotis.
Kas yra rubinasNors „Ruby“ yra numatytasis „MacOS“ operacinėse sistemose, šiuo atveju „MacOS Sierra“, ji ne visada yra naujausioje versijoje.
„Ruby“ yra programavimo kalba, kurią sudaro „Perl“, „Smalltalk“, „Eiffel“, „Ada“ ir „Lisp“, todėl galima įtraukti funkcinį ir būtiną programavimą. „Ruby“ yra visiškai nemokama ir siūlo tokias funkcijas kaip:
- Lankstumas leidžia vartotojams keisti savo kalbą ir pritaikyti ją pagal savo skonį.
- Galimybė priskirti ypatybes ir veiksmus visai informacijai ir kodui.
- Jame yra blokai, kurie leidžia kūrėjui prie bet kurio metodo pridėti sąlygą, apibūdinančią, kaip minėtas blokas turėtų veikti.
- Ruby apima modulių, kurie yra ne kas kita, kaip metodų, kuriuos galima pritaikyti įvairiems kintamiesiems ir objektams, kolekciją.
- Jis turi išimčių tvarkymą, pvz., „Java“ ir „Python“, kad palengvintų galimų klaidų tvarkymą.
- Leidžia įkelti dinaminių plėtinių bibliotekas.
- Apima žymėjimo ir šlavimo šiukšlių surinkėją visiems „Ruby“ objektams.
- Jis turi siūlų valdymą, nepriklausomą nuo operacinės sistemos.
- Jis gali būti paleistas UNIX, Mac OS X, Windows, DOS, BeOS, OS / 2 ir kt.
Toliau pamatysime, kaip įdiegti naujausią „Ruby“ versiją „macOS Sierra“, kad būtų sukurta programavimo aplinka.
1. Pasiekite „macOS Sierra“ terminalą
Norėdami pradėti šį procesą, turime pasiekti terminalą naudodami vieną iš šių parinkčių:
- Eidami keliu Go / Utilities / Terminal
- Naudodamiesi šiuo klavišų deriniu, pasirinkite terminalą
⇧ + ⌘ + U
- Žodžių terminalo įvedimas „Spotlight“.
2. Įdiekite „Xcode“ komandinės eilutės įrankį „macOS Sierra“
„Xcode“ yra integruota kūrimo aplinka (IDE), kurią sudaro „macOS“ sistemos kūrimo įrankiai. „Ruby“ naudoja kai kuriuos savo įrankius, kad užtikrintų optimalų našumą.
1 žingsnis
Jei „MacOS Sierra“ neįdiegtas „Xcode“, terminale vykdysime šią eilutę:
xcode -select -install2 žingsnis
Bus parodytas toks langas. Ten mes spustelime mygtuką Diegti pradėti procesą.
3. Įdiekite „Homebrew“ „macOS Sierra“
„Homebrew“ yra paketų tvarkyklė, sukurta išskirtinai „MacOS“ aplinkai ir leidžia mums įdiegti sistemoje viską, ko „Apple“ neįdiegia pagal numatytuosius nustatymus, ir atminkite, kad paketų tvarkyklės funkcija yra turėti programinės įrangos įrankių, kurie padeda automatizuoti programinės įrangos diegimą, rinkinį, konfigūracijos ir atnaujinimai operacinėje sistemoje. „Homebrew“ įdiegs kiekvieną paketą į savo katalogą, sukurdamas simbolines nuorodas į jo failus / usr / local.
1 žingsnis
Norėdami įdiegti „Homebrew“ „MacOS Sierra“, terminale vykdysime šią eilutę:
/usr/bin/ruby -e "$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"2 žingsnis
„Homebrew“ diegimo programa yra parašyta „Ruby“ kalba, o „Homebrew“ scenarijui atsisiųsti naudojome parametrą curl. Taip pat pridėjome šiuos parametrus:
-f (-nepavyko)Nurodykite terminalui negeneruoti HTML klaidų ataskaitų.
-sMes galime naudoti kintamąjį -silent mute curl, kad operacijos eiga nebūtų rodoma, arba parametras -show -error, kad būtų rodomos klaidos atsisiuntimo metu.
-L (-vieta)Tai leidžia „Curl“ pasinaudoti peradresavimais, jei nurodytas puslapis bus perkeltas į kitą svetainę.
3 žingsnis
Vykdant šią komandą bus rodoma ši informacija. Ten laukiame proceso pabaigos.
DIDELIS
4. Sureguliuokite „Homebrew“ katalogą „MacOS Sierra“
Kai „Homebrew“ diegimo procesas bus baigtas, mes turime perkelti numatytąjį katalogą, kuriame „Homebrew“ saugo kintamuosius, į PATH kintamojo priekį, taip užtikrindami, kad naudosime naujausią „Ruby“ versiją, kurią atsisiuntė „Homebrew“, o ne tą, kurią pagal numatytuosius nustatymus ateina su „macOS Sierra“.
1 žingsnis
Tam mes atidarysime arba sukursime failą, pavadintą ~ / .bash_profile, naudodami nano:
nano ~ / .bash_profile2 žingsnis
Rodomame faile įvesime:
# „Homebrew“ vykdomojo failo pridėjimas prie PATH eksporto PATH = / usr / local / bin: $ PATH
DIDELIS
3 žingsnis
Pakeitimus išsaugome naudodami klavišų kombinaciją
Ctrl + O
ir išeiname iš redaktoriaus, naudodami toliau nurodytus veiksmus. Pirma eilutė yra komentaras apie atliktus veiksmus.
„Ctrl“ + X
4 žingsnis
Mes suaktyviname šiuos pakeitimus vykdydami šią eilutę:
šaltinis ~ / .bash_profile5 žingsnis
Naudojant šią komandą PATH kelyje atlikti pakeitimai įsigalios ir bus taikomi kiekvieną kartą prisijungus. Norėdami patikrinti, ar užvirinimas yra tinkamai sukonfigūruotas, vykdysime šią eilutę:
alaus daktaras
5. Įdiekite „Ruby“ „macOS Sierra“
„Homebrew“ diegimo dėka galime lengvai rasti ir įdiegti naujausią „Ruby“ versiją.
1 žingsnis
Norėdami tai padaryti, pirmiausia ieškosime paketų, susijusių su „Ruby“, vykdydami šią eilutę:
užvirinti paiešką rubinas
DIDELIS
2 žingsnis
Ten pamatysime daugybę variantų, susijusių su Ruby. Norėdami įdiegti „Ruby“, vykdysime šią eilutę:
užvirinti įdiegti rubiną
DIDELIS
3 žingsnis
Į šį įrenginį įeina papildomi įrankiai, tokie kaip:
IrbTai interaktyvi Ruby konsolė.
GrėblysTai scenarijaus vykdymo programa.
BrangakmenisTvarkykite „Ruby“ bibliotekų diegimą ir atnaujinimą.
4 žingsnis
Įdiegtą „Ruby“ versiją galime patikrinti vykdydami šią komandą:
rubinas -v
DIDELIS
5 žingsnis
Jei norime atnaujinti „Ruby“, pirmiausia turime atnaujinti „Homebrew“ vykdydami šias komandas:
„brew“ atnaujinimas „brew upgrade“ rubinas
6. Sukurkite programą naudodami „Ruby“ „macOS Sierra“
1 žingsnis
Norėdami patikrinti „Ruby“ naudojimą, sukursime nedidelę programą, naudodamiesi „nano“ su failu „hello.rb“:
nano sveiki.rb2 žingsnis
Rodomame faile įvesime norimą tekstą:
DIDELIS
3 žingsnis
Pakeitimus išsaugome naudodami klavišų kombinaciją
Ctrl + O
ir išeiname iš redaktoriaus, naudodami toliau nurodytus veiksmus. Pirma eilutė yra komentaras apie atliktus veiksmus.
„Ctrl“ + X
4 žingsnis
Vykdydami programą naudosime šią eilutę:
rubinas sveiki.rb
DIDELIS
Kaip matėme, mes galime įdiegti „Ruby“ naudodami „Homebrew“ ir lengvai atlikti būtinas programavimo užduotis.