„Chromium“ OS diegimas - 1 dalis
„Chromium“ OS Jis gali būti įdiegtas bet kurioje techninėje įrangoje, atitinkančioje jūsų reikalavimus, mažiausiai tai, kad ji atitinka architektūrą RANKA arba iš x86. Šioje pirmoje pamokoje žingsnis po žingsnio pamatysime pradinius reikalavimus, kad galėtume ją įdiegti savo platinime.
Pradiniai reikalavimai
- Ubuntu: „Chromium“ OS Jis veikia geriau naudojant „Ubuntu“, bet tik su 64 bitų platinimu, todėl mes tai naudosime pamokoje, svarbu paminėti, kad šaltinio kodui turite turėti mažiausiai 50 GB vietos diske Chromas.
- Git: Norėdami atsisiųsti naujausią „Chromium“ projekto versiją, turime įdiegti „Git“, tai darome taip:
$ sudo apt-get install git-core gitk git-gui subversion curl
- Darbo katalogas: Mes sukuriame katalogą, kuriame turėsime tik šaltinio kodą ir kuriame atliksime visas operacijas, tarkime, pavadinsime jį chromai ir su tuo pačiu atliksime operacijas.
- Depot_tools: Dėl komandų įjungimo „Chromium“ OS galime dirbti mes išlipame iš depot_tools. Norėdami tai padaryti, pereiname į savo darbo katalogą ir parašome taip:
$ git klonas https://git.chromium.org/chromium/tools/depot_tools.git
Tai atlikę, mes turime pridėti depot_tools prie PATH naudodami šią komandą:
$ export PATH = ”$ PATH”: „pwd“ / depot_tools
Tai leidžia mums naudotis depot_tools tvarkyti kodo atsisiuntimo ir sinchronizavimo iš Chromas.
- Git sąskaita: Kad būtų lengviau, mes konfigūruojame „Git“ naudodami išsamią „GitHub“ paskyros informaciją:
$ git config -pasaulinis vartotojas .paštas [email protected]
$ git config -pasaulinis vartotojas .pavadinimas "vartotojas"
- Šaltinio pasirinkimas: Yra dviejų tipų šriftai „Chromium“ OS:
6.1- Minilayout: jis sveria apie 2 GB ir jo užtenka paleisti „Chromium“ su galimybe vėliau sukurti paketus.
6.2- Visas išdėstymas: jis sveria apie 12 GB, jame yra visos priklausomybės ir paketai, todėl mums nieko daugiau nereikia daryti.
- Atsisiunčiamas šaltinis: Nusprendę, kurį šriftą pasirinkti, pereisime prie atsisiuntimo.
Išeitis:
$ repo init -u https: //git.chromium .org /chromiumos /manifest.git -m minilayout.xml --repo -url https: //git.chromium… ternal /repo.git
Visas išdėstymas:
$ repo init -u https: //git.chromium… os / manifest.git --repo -url https: // git .chromium.org / external / repo.git
Paleidę vieną iš dviejų komandų, mes atliekame šiuos veiksmus:
$ repo sinchronizavimas
- „Chroot“ kūrimas: Kai saugykla baigs sinchronizuoti, mums reikia standartinės kūrimo aplinkos „Chromium“ OS, įsitikiname, kad esame darbo kataloge ir naudojame šią komandą:
$ ./chromite/bin/cros_sdk
- Įėjimas į chroot: Jau įdiegę kūrimo aplinką, mes įvedame ~ / trunk / src / scripts.
- Valdybos pasirinkimas: Galime pamatyti, kurios lentos yra palaikomos „Chromium“ OS, išvardijant ~ / trunk / src / overlay turinį. Tačiau yra specifinių ir bendrų tipų prietaisų skydelių: x86-generic Y generinis. Šioje pamokoje naudosime x86-generic.
- Brūkšnio diegimas: Nusprendę lentą, kurią naudosime, turime ją pasirinkti naudodami šią komandą:
$ export BOARD = x86-generic
Pasirinkę jį, įdiegiame:
$ ./setup_board --board = $ {BOARD}
Jau matė pradinius reikalavimus įdiegti Chromas mūsų platinime, 2 dalyje mes tęsime tai tol, kol pradėsime jį platinti.Ankstesnispuslapis 1 iš 2KitasAr jums patiko ir padėjo ši pamoka?Galite apdovanoti autorių paspausdami šį mygtuką, kad suteiktumėte jam teigiamą tašką