Kako namestiti Ubuntu Linux na Chromebook s Croutonom

Chromebooki niso "le brskalnik" - so prenosniki Linux. Zraven sistema Chrome OS lahko enostavno namestite celotno namizje Linuxa in takoj preklopite med njima z bližnjično tipko, pri čemer ponovni zagon ni potreben.

Ta postopek smo izvedli s Chromebookom Samsung Series 3, originalnim Chromebook Pixlom in ASUS Chromebook Flip, vendar bi morali spodnji koraki delovati na vseh Chromebookih.

Posodobitev : Google je dodal izvorno podporo za aplikacije Linux neposredno v sistem Chrome OS, ta funkcija pa je na voljo v številnih Chromebookih. Za zagon programske opreme Linux ne potrebujete več Croutona.

Crouton proti ChrUbuntu

POVEZANE: Življenje s Chromebookom: Ali lahko preživite samo z brskalnikom Chrome?

Namestitev Ubuntuja Linux na Chromebook ni tako preprosta kot namestitev standardnega sistema Ubuntu - vsaj trenutno ne. Izbrati boste morali projekt, razvit posebej za Chromebooke. Obstajata dve priljubljeni možnosti:

  • ChrUbuntu : ChrUbuntu je sistem Ubuntu, zasnovan za Chromebooke. Deluje kot tradicionalni sistem z dvojnim zagonom. Chromebook lahko znova zaženete in med zagonom izbirate med OS Chrome in Ubuntu. ChrUbuntu lahko namestite v notranji pomnilnik Chromebooka ali na napravo USB ali kartico SD.
  • Crouton : Crouton dejansko uporablja okolje "chroot", da hkrati zažene Chrome OS in Ubuntu. Ubuntu deluje skupaj s sistemom Chrome OS, zato lahko z bližnjico na tipkovnici preklapljate med sistemom Chrome OS in običajnim namiznim okoljem Linux. Tako lahko izkoristite oba okolja brez kakršnega koli ponovnega zagona. Crouton vam omogoča uporabo sistema Chrome OS, medtem ko imate standardno okolje Linux z vsemi orodji ukazne vrstice in namiznimi aplikacijami le nekaj pritiskov na tipko.

Za to bomo uporabili Crouton. Sistem Linux, na katerem temelji OS Chrome, izkorišča prednosti izvajanja obeh okolij hkrati in je veliko bolj gladka izkušnja kot tradicionalni dvojni zagon. Crouton za strojno opremo Chromebooka uporablja tudi standardne gonilnike sistema Chrome OS, zato ne bi smeli naleteti na težave s sledilno ploščico ali drugo strojno opremo. Crouton je pravzaprav ustvaril uslužbenec Googla Dave Schneider.

Ko uporabljate Crouton, dejansko uporabljate samo en operacijski sistem: Linux. Vendar imate na vrhu OS dve okolji - Chrome OS in tradicionalno namizje Linux.

Prvi korak: omogočite način za razvijalce

Pred kakršnim koli vdorom morate v Chromebooku omogočiti »Način za razvijalce«. Chromebooki so običajno zaklenjeni zaradi varnosti, zaženejo se le pravilno podpisani operacijski sistemi, preverijo, ali so posegali, in preprečujejo uporabnikom in aplikacijam spreminjanje osnovnega OS. Način za razvijalce vam omogoča, da onemogočite vse te varnostne funkcije, tako da imate prenosni računalnik, ki ga lahko prilagodite in se z njim igrate do mile volje.

Po omogočanju načina za razvijalce boste lahko dostopali do terminala Linux iz operacijskega sistema Chrome in počeli kar koli želite.

Če želite omogočiti način za razvijalce v sodobnih Chromebookih, pridržite tipki Esc in Refresh in tapnite gumb za vklop, da vstopite v način za obnovitev. Starejši Chromebooki imajo fizična razvijalna stikala, ki jih boste morali namesto tega preklopiti.

Na zaslonu za obnovitev pritisnite Ctrl + D, potrdite poziv in zagnali se boste v način za razvijalce.

Ko preidete v način za razvijalce, bodo lokalni podatki Chromebooka izbrisani (tako kot pri odklepanju naprave Android Nexus). Ta postopek je v našem sistemu trajal približno 15 minut.

Odslej bo vsakič, ko zaženete Chromebook, prikazan opozorilni zaslon. Za nadaljevanje zagona boste morali pritisniti Ctrl + D ali počakati 30 sekund.

Ta opozorilni zaslon vas opozarja, da je Chromebook v načinu za razvijalce in da običajni varnostni ukrepi ne veljajo. Če ste na primer uporabljali Chromebook nekoga drugega, se lahko običajno brez strahu prijavite z Google Računom. Če je bil v načinu za razvijalce, je mogoče, da programska oprema, ki se izvaja v ozadju, snema vaše pritiske tipk in spremlja vašo uporabo. Zato Google olajša ugotavljanje, ali je Chromebook v načinu za razvijalce, in ne omogoča trajnega onemogočanja tega opozorilnega zaslona.

Drugi korak: Prenesite in namestite Crouton

Nato je čas za prenos Croutona. Tukaj je neposreden prenos najnovejše izdaje Crouton-a, kliknite jo v svojem Chromebooku, da jo dobite.

Ko prenesete Crouton, pritisnite Ctrl + Alt + T v sistemu Chrome OS, da odprete terminal cross.

Vnesite shell  v terminal in pritisnite Enter, da vstopite v način lupine Linuxa. Ta ukaz deluje samo, če je omogočen način za razvijalce.

Posodobitev : Ta postopek se je spremenil in zdaj morate namestitveni program Crouton premakniti v / usr / local / bin, preden ga zaženete. Za več informacij se obrnite na Crouton's README.

Če želite Crouton namestiti na enostaven način, morate le zagnati spodnji ukaz. To namesti Crouton z namizjem Xfce in šifriranim chrootom zaradi varnosti.

sudo sh ~ / Downloads / crouton -e -t xfce

Dejanski postopek namestitve bo trajal nekaj časa, ko bo prenesena in nameščena ustrezna programska oprema - v našem sistemu je trajalo približno pol ure -, vendar je postopek v veliki meri samodejen.

Če raje namestite namizje Ubuntu Unity, -t unitynamesto -t xfcev zgornjem ukazu uporabite. Omeniti velja, da Unity na večini omejene strojne opreme Chromebookov ne bo deloval tako gladko. Za prikaz naslednjega tipa namestitve, vključno z namestitvami brez grafičnega namizja, lahko zaženete naslednji ukaz:

sh-e ~ / Downloads / crouton

Po končanem namestitvenem postopku lahko zaženete katerega koli od naslednjih ukazov za vstop v sejo Crouton (ob predpostavki, da ste Crouton namestili z Xfce):

sudo enter-chroot startxfce4
sudo startxfce4

Kako preklapljati med okolji

Če želite preklapljati med OS Chrome in namiznim okoljem Linux, uporabite naslednje bližnjice na tipkovnici:

  • Če imate Chromebook ARM (kar je večina Chromebookov) : Ctrl + Alt + Shift + Nazaj in Ctrl + Alt + Shift + Naprej. Opomba: tu se uporabljajo gumbi za krmarjenje nazaj in naprej v zgornji vrstici in ne puščične tipke.
  • Če imate Chromebook Intel x86 / AMD64 : Ctrl + Alt + Nazaj in Ctrl + Alt + Naprej plus Ctrl + Alt + Osveži

Če želite zapustiti chroot, se preprosto odjavite (z možnostjo »odjava«) namizja Xfce (ali namizja Unity, če to uporabljate) - ne uporabljajte ukaza »shut off«, kot je to bo dejansko izklopilo Chromebook. Nato boste morali zagnati sudo startxfce4zgornji ukaz, da znova vnesete chroot.

Kaj lahko storite z Linuxom

POVEZANE: Kako uporabiti Apt-Get za namestitev programov v Ubuntu iz ukazne vrstice

Zdaj imate tradicionalno namizje Linuxa, ki deluje poleg sistema Chrome OS. Vsa ta tradicionalna programska oprema Linuxa je le skromna rešitev v skladiščih programske opreme Ubuntu. Grafični pripomočki, kot so lokalni urejevalniki slik, urejevalniki besedil, pisarniški paketi, razvojna orodja, vsi pripomočki za terminalske sisteme Linux, ki jih želite preprosto namestiti.

Datoteke lahko preprosto delite med sistemom Chrome OS in sistemom Linux. Preprosto uporabite imenik Prenosi v domači mapi. Vse datoteke v imeniku Prenosi se prikažejo v aplikaciji Datoteke v sistemu Chrome OS.

Vendar obstaja en ulov. V Chromebookih ARM ste nekoliko omejeni v svojih zmožnostih. Nekateri programi se ne izvajajo na ARM - v bistvu ne boste mogli zagnati zaprtokodnih aplikacij, ki niso bile prevedene za ARM Linux. Imate dostop do različnih odprtokodnih orodij in namiznih aplikacij, ki jih je mogoče znova prevesti za ARM, vendar večina zaprtokodnih aplikacij na teh strojih ne bo delovala.

V Intelovem Chromebooku imate veliko več svobode. Lahko namestite Steam za Linux, Minecraft, Dropbox in vse tipične programe, ki delujejo na namizju Linux, in jih uporabite skupaj s sistemom Chrome OS. To pomeni, da lahko Steam za Linux namestite na Chromebook Pixel in pridobite dostop do celotnega drugega ekosistema iger.

Kako odstraniti Crouton in obnoviti Chromebook

Če se odločite, da ste končali z Linuxom, se lahko enostavno znebite strašljivega zagonskega zaslona in vrnete svoj notranji prostor za shranjevanje.

Samo znova zaženite Chromebook, da se ob zagonu vrnete na opozorilni zaslon. Sledite navodilom na zaslonu (tapnite preslednico in nato pritisnite Enter), da onemogočite način za razvijalce. Ko onemogočite način za razvijalce, bo Chromebook vse očistil, obnovil vas bo v čist, varno zaklenjen sistem Chrome OS in prepisal vse spremembe, ki ste jih naredili v programski opremi Chromebooka.

Če iščete bolj poglobljene informacije o namestitvi in ​​nastavitvi Croutona, si oglejte Croutonovo readme.