Tento proces sme vykonali s Chromebookom série Samsung 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.
- krutóny: Crouton v skutočnosti 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
Pred vykonaním nejakého hackovania musíte na svojom Chromebooku povoliť "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 klepnutím na tlačidlo Napájanie vstúpite do režimu obnovenia. Staršie Chromebooky majú fyzické prepínače vývojárov, ktoré musíte namiesto toho meniť.
Na obrazovke obnovenia stlačte kombináciu klávesov Ctrl + D, súhlasíte s výzvou a spustíte sa do režimu vývojára.
Odteraz sa 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 zavádzaní.
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.
Druhý krok: Stiahnite a nainštalujte Crouton
Potom 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 klávesy Ctrl + Alt + T v systéme Chrome OS, aby ste otvorili crosh terminál.
typ
shell
do terminálu a stlačte kláves Enter pre vstup do režimu shell Linux. Tento príkaz funguje iba vtedy, ak je povolený režim vývojára.
sudo sh ~/Downloads/crouton -e -t xfce
Skutočný proces inštalácie bude trvať určitý čas, kým sa stiahne a nainštaluje príslušný softvér - v našom systéme to trvalo asi pol hodiny, ale tento proces je do značnej miery automatický.
-t unity
namiesto
-t xfce
v príkaze vyššie. Stojí za to poznamenať, že Unity nebude fungovať tak hladko na väčšine hardvéru Chromebookov. Ak chcete zobraziť zoznam typov inštalácií vrátane inštalácií bez grafickej plochy, môžete spustiť nasledujúci príkaz:
sh -e ~/Downloads/crouton
sudo enter-chroot startxfce4
sudo startxfce4
Ako prepínať medzi prostredím
Ak chcete medzi operačným systémom Chrome OS a pracovným prostredím systému Linux prepínať tam a späť, použite nasledujúce klávesové skratky:
- Ak máte Chromebook ARM (čo je väčšina Chromebookov): Ctrl + Alt + Shift + Späť a Ctrl + Alt + Shift + Forward. Poznámka: používa sa navigačné tlačidlá pre spätné a dopredu v hornom riadku, nie šípky.
- Ak máte Chromebook s procesormi Intel x86 / AMD64: Ctrl + Alt + Späť a Ctrl + Alt + Dopredu plus Ctrl + Alt + Obnoviť
Ak chcete ukončiť chroot, stačí sa odhlásiť (pomocou voľby "odhlásiť sa") na pracovnej ploche Xfce (alebo v pracovnej ploche Unity, ak ju používate) - nepoužívajte príkaz "vypnúť", pretože ktoré Chromebook v skutočnosti vypnú. Potom budete musieť spustiť
sudo startxfce4
príkazu vyššie, aby ste opäť vstúpili na chroot.
Čo môžete robiť s Linuxom
Teraz máte tradičnú linuxovú pracovnú plochu, ktorá beží 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ú.
Dokonca môžete 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.
Na Chromebooku Intel máte oveľa viac slobody. Mohli 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 s 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ť Chromebook
Ak sa rozhodnete, že skončíte s operačným systémom Linux, ľahko sa môžete zbaviť strašidelnej zavádzacej obrazovky a dostať späť svoj vnútorný úložný priestor.
Stačí jednoducho reštartovať Chromebook, aby ste sa pri zavádzaní vrátili späť na obrazovku varovania. 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 ďalšie podrobnejšie informácie o inštalácii a nastavení Crouton, nezabudnite si prečítať Crotónov readme.