Mfumo wa Uendeshaji wa Google Chrome kwa Kompyuta: Tunakuletea Kiboreshaji cha Upakiaji wa Brunch!

Kila mtu anasema "Chrome OS ni Mungu, Chrome OS ni hii, Chrome OS ni ile". Lakini je, huwa wanakuambia jinsi wanavyoitumia? Hapa kuna moja ya miradi inayokuruhusu kusakinisha na kuitumia kwenye Kompyuta yako - Pamoja na mwongozo wa kuisakinisha!

Bila shaka kabla hatujaanza, nitakuwa nikitumia maneno kadhaa:

Mgawanyiko wa Linux: Usambazaji wa Linux kwa ujumla, kweli.
GRUB2: Toleo la pili la GRUB bootloader, inasimamia "Grand Unified Boot manager", mradi wa GNU unaokuwezesha kuwasha chochote Linux na kudhibiti multiboots kwa urahisi zaidi.
Chakula cha mchana: Kipakiaji kisicho rasmi cha GRUB2 cha kubandika toleo lililosakinishwa la Chrome OS na kuifanya iweze kutumika kwenye Kompyuta yako.
Amri ya amri ya Kernel: "Vigezo" vilivyopitishwa kwa "kernel" kwa ajili ya kuanzisha OS yako katika hali ya utulivu zaidi au ya kazi. Brunch hukuruhusu kubinafsisha hii ili kutatua maswala ya kutokea wakati wa kuwasha au kutumia CrOS.
Crosh: Inasimama kwa "Chrome OS Shell", terminal inayofanana na Linux hukuruhusu kufanya mambo mengi ambayo hayapatikani kupitia kiolesura cha picha.
ARC: Inasimama kwa "Android Runtime for Chrome", hukuruhusu kutumia programu za Android kwenye Chrome OS - Kama vile "Windows Subsystem for Android" lakini kwa Chrome.
Crouton: Utekelezaji rasmi wa Linux kwa Chrome OS by Google. Ina vyombo vyenyewe, vinavyotumia viendeshi vya Mfumo wa Uendeshaji wa Chrome na viambajengo vya nyuma kufanya kazi.
Bun: Utekelezaji wa Linux wa Brunch kwa Mfumo wa Uendeshaji wa Chrome na msanidi wa kianzisha kifaa. Pia ina mfumo wa chombo, lakini hutumia viendeshi vya ndani na vile kwa uendeshaji.
wayland: Baadhi ya "kionyeshi" cha kisasa kinachotumika kupakia mazingira ya eneo-kazi na kadhalika. Ikiwa wewe ni mtumiaji wa Linux, unapaswa kufahamu hili.

Utangulizi wa Brunch

Kutoka kwa maneno yangu, Brunch ni GRUB iliyogeuzwa kukufaa ya kusakinisha Chrome OS na kuibandika kwa kuitumia kwenye kompyuta yako bila kukumbana na masuala mazito. Inakuruhusu kuchagua kiraka gani cha kutumia na nini si kwa kukisanidi kwenye mfumo wa moja kwa moja ili uweze kuifanya itumike au hata iwe thabiti iwezekanavyo kwenye kifaa chako - Kama kipengele cha usakinishaji kinacholengwa cha Debian, lakini unasanidi vitu peke yako. Inatumia kizigeu cha ziada (Yaani "ROOTC") kuhifadhi viraka na vitu; na kizigeu cha EFI ili, vizuri, kuwasha mfumo bila shaka. Ni mradi wa zamani, lakini hakuna rasilimali nyingi za kuaminika isipokuwa Wiki yao kama mwongozo wa kuutumia kwa huzuni…

Unahitaji nini?

Mahitaji yafuatayo lazima yatimizwe.

  • Unahitaji PC iliyo na firmware ya UEFI ikiwezekana. BIOS ya urithi inaweza pia kufanya kazi, lakini kumbuka kwamba inahitaji viraka kadhaa na masuala yasiyotarajiwa kutokea. Pia angalia familia za CPU na firmwares zinazofaa kwao. Sio familia zote zinazoungwa mkono. Hapana, Nvidia GPU hazitafanya kazi kamwe kwa sababu ChromeOS hutumia Wayland kama mtunzi na hakuna kiendeshaji cha kuifanya ifanye kazi kwenye Nvidia iliyosakinishwa.
  • Unahitaji anatoa 2 za nje. USB au kadi ya SD, haijalishi. Moja itashikilia distro ya moja kwa moja inayoweza kusongeshwa, nyingine itashikilia vipengee vya kusakinisha Brunch bootloader na CrOS.
  • Kisha unahitaji ujuzi fulani na mstari wa amri wa Linux, uvumilivu kupitia nyaraka na wakati wa kupata viraka vya kuomba.

Inaweka Brunch

Utaratibu wa ufungaji unategemea jinsi unataka kutumia mfumo. Nitadhani unataka kuisanikisha kwenye kiendeshi chako cha mfumo, ukibadilisha OS iliyopo. Kwa uanzishaji mara mbili na utatuzi zaidi, ingawa, ninapendekeza uangalie Brunch GitHub.
Kwa hivyo, kwanza kabisa, unahitaji kuwasha picha ya usakinishaji wa Linux kwenye kiendeshi chako cha USB kwa kutumia Rufus (Windows), mstari wa amri au mwandishi wa picha wa USB aliyesafirishwa na distro yako (Linux). Pia pakua toleo jipya zaidi la Brunch na picha rasmi ya Mfumo wa Uendeshaji wa Chrome ya kifaa chako, kwenye hifadhi nyingine ya nje. Ninatumia "grunt" kwa AMD APU, kwani kompyuta yangu ndogo ina AMD A4. Ikiwa una Intel CPU ya zamani zaidi ya gen 8, kwa mfano, utahitaji "rammus". Unaweza kuangalia Brunch wiki kwa maelezo zaidi na jedwali la CPU zinazotumika na picha kwa hizo pia.
Anzisha kutoka kwa USB ya Linux ambayo umeunda hivi punde.
Kisha, nenda kwenye njia uliyopakua kutolewa kwa Brunch, fungua terminal huko, na ufanye amri hizi kwa mpangilio;

# Futa faili za Brunch na picha ya urejeshaji ya Chrome OS. tar -xvf brunch_(...).tar.gz unzip /path/to/chromeos_codename_(...).bin.zip # Fanya usakinishaji wa hati ya Chrome OS itekelezwe. chmod +x chromeos-install.sh # Ikizingatiwa kuwa una Ubuntu juu. Sakinisha vitegemezi kwa hati. sudo apt install cgpt pv # Na mwishowe, endesha hati. Badilisha sdX na diski inayolengwa (katika /dev). Tumia Gparted kutambua. sudo ./chromeos-install.sh -src /path/to/chromeos_codename_(...).bin -dst /dev/sdX

Sasa kaa nyuma na unywe kikombe cha chai. Hii itachukua muda. Mara tu imekamilika, fungua upya PC, na uwashe kutoka kwa diski ya ndani. Bado hatujamaliza. Ukiwa na Chrome OS iliyowashwa, angalia ikiwa WiFi iko kwanza. Unaweza kufanya hivyo kwa kubofya kwenye tray ya mfumo na "kupanua" tile ya WiFi. Kwa hiari angalia Bluetooth pia. Ikiwa moja ya hizo haijasimamishwa, haswa WiFi, fanya Ctrl+Alt+F2 ili kudondosha kwenye Sheli ya Wasanidi Programu wa Chrome OS na uingie kama "chronos", kisha fanya amri hii na ufuate maagizo kwenye skrini;

sudo hariri-brunch-config

Kwa ufupi, unahitaji kuweka alama kwenye kadi uliyo nayo (kwa mfano "rtl8723de" kwa Realtek RTL8723DE) na chaguo zingine kadhaa zinazosikika vizuri kwako. Mimi binafsi ninaweka alama kwenye chaguzi hizi;

  • "kuwezesha_sasisho" ili kuwasha masasisho ya kupata kutoka kwa Mipangilio > Kuhusu Mfumo wa Uendeshaji wa Chrome.
  • "pwa" kuwezesha matumizi ya Brunch PWA.
  • "mount_internal_drives" kwa ajili ya kufikia faili chini ya sehemu nyingine zozote kwenye diski Chrome OS ilisakinishwa. Kumbuka kuwa kuwezesha chaguo hili kunaweza kuwa na Hifadhi ya Vyombo vya Habari kwenye ARC inayofanya kazi kwa muda wote na kusababisha matumizi makubwa ya CPU!
  • “rtl8723de” kwa ajili ya kadi ya WiFi ya kompyuta yangu ya mkononi (Realtek RTL8723DE)
  • “acpi_power_button” kwa kitufe cha kuwasha/kuzima — Ikiwa una kompyuta kibao/2in1, kubonyeza kwa muda kitufe cha kuwasha/kuzima hufanya kazi yake nje ya kisanduku. Hii ni kwa watumiaji wa kompyuta ndogo na kompyuta ya mezani ambayo kubofya kwa muda mrefu kitufe cha kuwasha hakufanyi chochote ila kubofya kwa muda mfupi kawaida hufanya kazi.
  • "suspend_s3" kwa ajili ya kusimamisha S3 hali. ChromeOS kwa kawaida haishughulikii kusimamishwa kwa haki wakati S3 imesimamishwa na si S0/S1/S2. Unaweza kuangalia ikiwa unahitaji hii kuwezeshwa au la kwa kutoa amri hii kwenye Windows:
    Powercfg /a

    Ukipata pato sawa na hili, unahitaji kuwezesha usanidi huu.

    Kulingana na matokeo yaliyotolewa na amri hii, Kompyuta ya mwandishi inahitaji suspend_s3 kuwezeshwa katika usanidi wao wa Brunch.

Kwa maelezo juu ya chaguzi hizi zote, unaweza kurejelea Wiki ya Brunch pia.

Baada ya kusuluhisha masuala mengi iwezekanavyo kwa kutumia sehemu ya Utatuzi, sasa uko tayari kutumia Mfumo wa Uendeshaji wa Chrome kwenye kifaa chako! Ilikuwa ngumu yoyote? Sidhani ilikuwa. Jambo moja unahitaji kukumbuka, ingawa, ni kwamba unahitaji kuangalia kwa sasisho kwa Brunch bootloader mara kwa mara. Na usasishe inapowezekana ili kuepuka matatizo zaidi wakati wa kusasisha usakinishaji wako wa Chrome OS.
Natumaini uliipenda. Ninafikiria kuendelea na mfululizo wa makala haya kwa mbinu zingine za usakinishaji, baadhi ya majaribio ambayo yalifanya kazi vizuri zaidi kuliko jinsi yalivyokusudiwa kufanywa na kadhalika. Tutaonana katika nyingine!

Related Articles