12Aug

Ako nainštalovať Ubuntu Linux na Chromebook s Crouton

Chromebooky

IMG_9838

nie sú "len prehliadač" - to sú notebooky Linux. Môžete ľahko nainštalovať plnú linuxovú pracovnú plochu popri operačnom systéme Chrome OS a okamžite prepínať medzi dvoma klávesovými skratkami bez nutnosti reštartovania.

Tento proces sme vykonali s Chromebookom Samsung Series 3, originálnym Chromebook Pixel a Chromebook Flip pre ASUS, avšak nižšie uvedené kroky by mali fungovať na akomkoľvek Chromebooku.

Crouton vs ChrUbuntu

Inštalácia Ubuntu Linuxu na Chromebook nie je tak jednoduchá ako inštalácia štandardného systému Ubuntu - aspoň nie momentálne. Budete musieť vybrať projekt vyvinutý špeciálne pre Chromebooky. Existujú dve populárne možnosti:

  • ChrUbuntu : ChrUbuntu je systém Ubuntu postavený pre Chromebooky. Funguje to ako tradičný dual-boot systém. Chromebook môžete reštartovať a vybrať si medzi operačným systémom Chrome a Ubuntu v čase zavádzania. ChrUbuntu je možné nainštalovať na interný úložný priestor Chromebooku alebo na zariadení USB alebo na SD karte.
  • Crouton : Crouton skutočne používa prostredie "chroot" na spustenie systému Chrome OS a Ubuntu súčasne. Ubuntu beží vedľa systému Chrome OS, takže môžete prepínať medzi systémom Chrome OS a štandardným desktopovým prostredím systému Linux pomocou klávesovej skratky. To vám dáva možnosť využívať obe prostredia bez nutnosti reštartovania. Aplikácia Crouton vám umožňuje používať operačný systém Chrome OS pri štandardnom prostredí Linuxu so všetkými nástrojmi príkazového riadka a desktopovými aplikáciami.

Na to budeme používať Crouton. Využíva systém Linux, ktorý je základom operačného systému Chrome OS, aby spustil oba prostredia naraz a je oveľa šikovnejší ako tradičné dvojité zavádzanie. Crouton tiež používa štandardné ovládače Chrome OS pre hardvér vášho Chromebooku, takže by ste nemali narážať na problémy s touchpadom alebo iným hardvérom. Crouton bol vlastne vytvorený zamestnancom spoločnosti Google Dave Schneider.

Keď používate Crouton, v skutočnosti máte len jeden operačný systém: Linux. Prevádzkujete však dve prostredia nad OS-OS Chrome a tradičnú linuxovú pracovnú plochu.

Prvý krok: Povolenie režimu vývojára

Skôr než vykonáte akýkoľvek druh hackovania, musíte na svojom Chromebooku zapnúť režim "Režim vývojára".Chromebooky sú zvyčajne uzamknuté z dôvodu bezpečnosti, iba zavádzajú správne podpísané operačné systémy, kontrolujú ich manipuláciu a bránia používateľom a aplikáciám modifikovať základný operačný systém. Režim vývojára vám umožňuje deaktivovať všetky tieto bezpečnostné funkcie a poskytnúť vám laptop, ktorý môžete upraviť a hrať s obsahom vášho srdca.

Po povolení režimu vývojára budete mať prístup k terminálu Linux zo systému Chrome OS a budete robiť všetko, čo sa vám páči.

Ak chcete povoliť režim pre vývojárov v moderných Chromebookoch, podržte klávesy Esc a Obnoviť a klepnite na tlačidlo Napájanie, aby ste vstúpili do režimu obnovenia. Staršie Chromebooky majú fyzické prepínače vývojárov, ktoré musíte namiesto toho meniť.

Na obrazovke obnovy stlačte kombináciu klávesov Ctrl + D, súhlasíte s výzvou a spustíte sa do režimu vývojára.

IMG_9828

Pri prechode do režimu vývojára sa miestne údaje Chromebooku vymažú( rovnako ako pri odomknutí zariadenia Nexus s Androidom).Tento proces trval približne 15 minút v našom systéme.

Odteraz, vždy keď zavádzate Chromebook, uvidíte varovnú obrazovku. Budete musieť stlačiť klávesy Ctrl + D alebo počkať 30 sekúnd, aby ste mohli pokračovať v bootovaní.

Táto výstražná obrazovka vás upozorní, že Chromebook je v režime vývojára a obvyklé bezpečnostné opatrenia sa neuplatňujú.Ak napríklad používate Chromebook niekoho iného, ​​môžete sa bez vášho strachu zvyčajne prihlásiť do svojho účtu Google. Ak bol v režime vývojára, je možné, že softvér bežiaci na pozadí môže zaznamenávať stlačenia klávesov a monitorovať používanie. To je dôvod, prečo spoločnosť Google uľahčuje zistiť, či je Chromebook v režime vývojára, a nedovoľuje vám natrvalo vypnúť túto obrazovku varovania.

IMG_9823

Druhý krok: Stiahnite si a nainštalujte Crouton

Ďalej je čas stiahnuť Crouton. Tu je priamy download pre najnovšie vydanie Crouton-kliknite na to z vášho Chromebook získať to.

Po stiahnutí aplikácie Crouton stlačte Ctrl + Alt + T v operačnom systéme Chrome OS, aby ste otvorili crosh terminál.

Typ shell do terminálu a stlačte Enter pre vstup do režimu shell Linux. Tento príkaz funguje iba vtedy, ak je povolený režim vývojára.

Screenshot 2016-10-19 o 9.03.06

Ak chcete nainštalovať Crouton jednoduchým spôsobom, stačí spustiť príkaz nižšie. To nainštaluje Crouton s desktopom Xfce a šifrovanou chrootou pre bezpečnosť.

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

Skutočný proces inštalácie bude chvíľu trvať, keď sa stiahne a nainštaluje príslušný softvér - v našom systéme to trvalo asi pol hodiny, ale proces je do značnej miery automatický.

install-krutóny-na-Chromebooku

Ak radšej namiesto toho nainštalujete Ubuntu Unity desktop, použite -t ​​jednotku namiesto -t xfce vo vyššie uvedenom príkaze. Stojí za to poznamenať, že Unity nebude fungovať tak hladko na väčšine hardvéru Chromebookov. Môžete spustiť nasledujúci príkaz, aby ste si pozreli zoznam inštalačných typov vrátane inštalácií bez grafickej plochy:

sh -e ~ /Downloads/ crouton

Screenshot 2016-10-19 o 9.05.12

Po prechode do inštalačného procesu môžete spustiť niektorý z nasledujúcich príkazov pre zadanie vašej relácie Crouton( za predpokladu, že ste nainštalovali Crouton s Xfce):

sudo enter-chroot startxfce4 sudo startxfce4

Screenshot 2016-10-19 o 9.05.43

Ako prepínať medzi prostredím

Ak chcete prepínať medzi OS Chrome a desktopovým prostredím Linuxu, použite nasledujúce klávesové skratky:

  • Ak máte Chromebook ARM(čo je väčšina Chromebookov) : Ctrl + Alt + Shift + Back a Ctrl + Alt + Shift + Forward. Poznámka: používa navigačné tlačidlá pre spätné a dopredu v hornom riadku, nie šípky.
  • Ak máte Chromebook Intel x86 / AMD64 : Ctrl + Alt + Späť a Ctrl + Alt + Dopredu plus Ctrl + Alt + Obnoviť

Ak chcete ukončiť chroot, stačí odhlásiť( pomocou možnosti "odhlásiť sa"na pracovnej ploche Xfce( alebo na pracovnej ploche Unity, ak ju používate) - nepoužívajte príkaz "vypnúť", pretože to skutočne zapne Chromebook. Potom budete musieť spustiť príkaz sudo startxfce4, aby ste znova zadali chroot.

Čo môžete robiť s Linuxom

Teraz máte nainštalovanú tradičnú linuxovú pracovnú plochu popri Chrome OS.Všetok ten tradičný Linuxový softvér je len apt-get preč v softvérových archívoch Ubuntu. Grafické nástroje ako lokálne editory obrázkov, textové editory, kancelárske balíky, vývojové nástroje, všetky nástroje Linux terminálu, ktoré by ste chceli - všetci sa jednoducho inštalujú.

Môžete dokonca jednoducho zdieľať súbory medzi OS Chrome a systémom Linux. Stačí použiť adresár Downloads vo vašom domovskom priečinku. Všetky súbory v adresári Downloads sa zobrazujú v aplikácii Súbory v OS Chrome.

Pracovný priestor 1_001

Existuje však jeden úlovok. Na Chromebookoch ARM máte trochu obmedzené možnosti, ktoré môžete urobiť.Niektoré programy nefungujú na ARM - v podstate nebudete môcť spúšťať aplikácie uzavretého zdroja, ktoré neboli zostavené pre ARM Linux. Máte prístup k rôznym nástrojom s otvoreným zdrojovým kódom a desktopovým aplikáciám, ktoré môžu byť kompilované pre ARM, ale väčšina aplikácií s uzavretým zdrojom nebude fungovať na týchto zariadeniach.

V Chromebooku Intel máte oveľa viac slobody. Mohli by ste nainštalovať Steam pre Linux, Minecraft, Dropbox a všetky typické aplikácie, ktoré pracujú na pracovnej ploche systému Linux a používajú ich spolu so systémom Chrome OS.To znamená, že ste mohli inštalovať Steam for Linux na Chromebook Pixel a získať prístup k celému inému ekosystému hier.

Ako odstrániť Crouton a obnoviť svoj Chromebook

Ak sa rozhodnete, že skončíte s Linuxom, môžete sa jednoducho zbaviť strašidelnej bootovej obrazovky a dostať späť svoj vnútorný úložný priestor.

Len normálne reštartujte Chromebook a vráťte sa na obrazovku s upozornením pri zavádzaní.Postupujte podľa pokynov na obrazovke( klepnutím na medzerník a stlačením klávesu Enter) vypnite režim vývojára. Po vypnutí režimu vývojára Chromebook vyčistí všetko a obnoví vás čistý a bezpečný uzamknutý systém Chrome OS a prepíše všetky zmeny, ktoré ste urobili v softvéri Chromebooku.

Ak hľadáte podrobnejšie informácie o inštalácii a nastavovaní Croutonu, nezabudnite si prečítať Crotone's readme.