Domovská » jak » Jak nainstalovat Ubuntu Linux na Chromebook s Crouton

    Jak nainstalovat Ubuntu Linux na Chromebook s Crouton

    Chromebooky nejsou "jen prohlížeč" - jsou to své notebooky Linux. Můžete snadno nainstalovat plnou linuxovou plochu podél vedle Chrome OS a okamžitě přepínat mezi těmito dvěma klávesami, bez nutnosti restartování.

    Provedli jsme tento proces s Chromebookem Samsung Series 3, originálním Chromebook Pixelem a převrácením Chromebooku ASUS, ale níže uvedené kroky by měly fungovat na libovolném Chromebooku.

    Crouton vs. ChrUbuntu

    Instalace Ubuntu Linuxu do Chromebooku není tak jednoduchá jako instalace standardního systému Ubuntu - alespoň ne v tuto chvíli. Budete muset vybrat projekt vyvinutý speciálně pro Chromebooky. Existují dvě oblíbené možnosti:

    • ChrUbuntu: ChrUbuntu je systém Ubuntu postavený pro Chromebooky. Funguje jako tradiční systém se dvěma bootmi. Chromebook můžete restartovat a zvolit si mezi operačním systémem Chrome a Ubuntu v době zavádění. ChrUbuntu lze nainstalovat do interního úložiště Chromebooku nebo do zařízení USB nebo karty SD.
    • Crouton: Crouton ve skutečnosti používá prostředí "chroot", aby spustil jak Chrome OS tak Ubuntu současně. Ubuntu běží pod Chrome OS, takže můžete přepínat mezi OS Chrome a standardním desktopovým prostředím Linux pomocí klávesové zkratky. To vám dává možnost využít obou prostředí bez nutnosti restartování. Aplikace Crouton vám umožňuje používat Chrome OS se standardním Linuxovým prostředím se všemi nástroji příkazového řádku a desktopovými aplikacemi,.

    K tomu použijeme Crouton. Využívá výhod Linuxového systému, který je součástí operačního systému Chrome OS, a provozuje obě prostředí najednou a je mnohem šikovnější než tradiční dual bootování. Crouton také používá standardní ovladače Chrome OS pro hardware vašeho Chromebooku, takže by neměl narazit na problémy s touchpadem nebo jiným hardwarem. Crouton byl vlastně vytvořen zaměstnancem společnosti Google Dave Schneider.

    Když používáte Crouton, ve skutečnosti běžíte pouze jeden operační systém: Linux. Ovládáte však dvě prostředí nad systémem OS-Chrome OS a tradiční desktop Linux.

    Krok první: Povolení režimu vývojáře

    Předtím, než uděláte jakékoliv hackování, musíte v Chromebooku povolit režim "Developer Mode". Chromebooky jsou zpravidla uzamčené z důvodu zabezpečení, pouze bootování správně podepsaných operačních systémů, kontrola jejich manipulace a zabránění uživatelům a aplikacím modifikovat základní operační systém. Režim Vývojář umožňuje deaktivovat všechny tyto bezpečnostní prvky a dát vám notebook, který můžete vyladit a hrát s vaším obsahem.

    Po povolení Režimu pro vývojáře budete mít přístup k terminálu Linux v rámci systému Chrome OS a budete dělat vše, co se vám líbí.

    Chcete-li povolit režim moderních Chromebooků pro vývojáře, podržte klávesy Esc a Obnovit a klepnutím na tlačítko Napájení vstoupíte do režimu obnovy. Starší Chromebooky mají fyzické přepínače pro vývojáře, které místo toho musíte přepínat.

    Na obrazovce obnovení stiskněte klávesy Ctrl + D, souhlaste s příkazem a spustíte do režimu vývojáře.

    Při přechodu do režimu vývojáře budou místní údaje Chromebooku vymazány (stejně jako při odemykání zařízení Nexus s Androidem). Tento proces trval přibližně 15 minut v našem systému.

    Od této chvíle se při každém zavádění Chromebooku zobrazí varovná obrazovka. Budete muset stisknout Ctrl + D nebo počkat 30 sekund, abyste pokračovali v bootování.

    Tato varovná obrazovka vás upozorní, že Chromebook je v režimu vývojáře a obvyklé bezpečnostní pokyny se nevztahují. Pokud jste například používali Chromebook jiného uživatele, můžete se bez obav přihlásit k účtu Google. Pokud byl v režimu vývojáře, je možné, že software běžící na pozadí může zaznamenávat stisknutí kláves a sledovat vaše používání. Proto Google umožňuje snadné zjistit, zda je Chromebook v režimu vývojáře, a že vám neumožňuje trvale zakázat tuto varovnou obrazovku.

    Druhý krok: Stáhněte a nainstalujte Crouton

    Dále je čas stáhnout Crouton. Zde je přímý download pro nejnovější vydání Croutonu - klikněte na něj z Chromebooku a získejte to.

    Jakmile stahnete Crouton, stisknutím Ctrl + Alt + T v systému Chrome OS otevřete terminál crosh.

    Typ shell  do terminálu a stisknutím klávesy Enter vstoupíte do režimu shellu Linux. Tento příkaz funguje pouze v případě, že je povolen režim vývojáře.

    Chcete-li nainstalovat Crouton snadno, stačí spustit příkaz níže. To instaluje Crouton s pracovní plochou Xfce a šifrovanou chroot pro zabezpečení.

    sudo sh ~ / Soubory ke stažení / crouton -e -t xfce

    Samotný proces instalace bude nějakou dobu trvat, jakmile se stáhne a instaluje příslušný software - v našem systému to trvalo asi půl hodiny, ale proces je do značné míry automatický.

    Pokud raději instalujete Ubuntu Unity desktop místo, použijte -t jednota namísto -t xfce ve výše uvedeném příkazu. Stojí za to poznamenat, že Unity nebude běžet hladce na většině omezených hardwarových zařízeních Chromebooků. Pro zobrazení seznamu typů instalace, včetně instalací bez grafické plochy, můžete spustit následující příkaz:

    sh -e ~ / Soubory ke stažení / crouton

    Po procházení instalací můžete spustit některý z následujících příkazů pro zadání vaší relace Crouton (za předpokladu, že jste nainstalovali Crouton s Xfce):

    sudo enter-chroot startxfce4
    sudo startxfce4

    Jak přepínat mezi prostředími

    Chcete-li přepínat mezi operačním systémem Chrome OS a desktopovým systémem Linux, použijte následující klávesové zkratky:

    • Pokud máte Chromebook ARM (což je většina Chromebooků): Ctrl + Alt + Shift + Zpět a Ctrl + Alt + Shift + Vpřed. Poznámka: používáte navigační tlačítka vpřed a vzad v horním řádku, nikoli šipky.
    • Pokud máte Chromebook Intel x86 / AMD64: Ctrl + Alt + Zpět a Ctrl + Alt + Dopředu plus Ctrl + Alt + Obnovit

    Chcete-li ukončit chroot, stačí se odhlásit (pomocí možnosti "odhlásit") na pracovní ploše Xfce (nebo jednotné ploše, pokud ji používáte) - nepoužívejte příkaz "vypnout" že Chromebook bude skutečně napájen. Poté budete muset spustit sudo startxfce4 příkazem pro zadání chrootu znovu.

    Co můžete dělat s Linuxem

    Nyní máte tradiční desktop Linux běžící podél Chrome OS. Vše, co je tradiční Linuxový software, je prostě apt-get away v softwarových úložištích Ubuntu. Grafické nástroje, jako jsou místní editory obrázků, textové editory, kancelářské sady, vývojové nástroje, všechny nástroje Linux terminálu, které byste chtěli - jsou snadné instalovat.

    Dokonce můžete snadno sdílet soubory mezi OS Chrome a systémem Linux. Stačí použít adresář Stahování v domovské složce. Všechny soubory v adresáři Stahování se zobrazí v aplikaci Soubory v systému OS Chrome.

    Je tu však jedna chyba. Na Chromebooků ARM máte omezenou část toho, co můžete dělat. Některé programy se nepoužívají na ARM - v podstatě nebudete moci spustit aplikace s uzavřeným zdrojem, které nebyly kompilovány pro ARM Linux. Máte přístup k řadě nástrojů s otevřeným zdrojovým kódem a desktopovým aplikacím, které lze kompilovat pro ARM, ale většina aplikací s uzavřeným zdrojem nebude fungovat na těchto počítačích.

    Na Chromebooku Intel máte mnohem více svobody. Mohli byste nainstalovat Steam pro Linux, Minecraft, Dropbox a všechny typické aplikace, které pracují na pracovní ploše Linuxu a používají je vedle Chrome OS. To znamená, že můžete nainstalovat Steam for Linux na Chromebook Pixel a získat přístup k jinému ekosystému her.

    Jak odebrat Crouton a obnovit Chromebook

    Pokud se rozhodnete, že jste hotovi s Linuxem, můžete se snadno zbavit strašidelné spouštěcí obrazovky a dostat zpět svůj vnitřní úložný prostor.

    Stačí pouze restartovat Chromebook, abyste se vrátili na varovnou obrazovku při spuštění. Postupujte podle pokynů na obrazovce (klepnutím na mezerník a stisknutím klávesy Enter) deaktivujte režim vývojáře. Když deaktivujete režim vývojáře, Chromebook všechno vyčistí, obnoví vás čistý a bezpečný uzamčený systém Chrome OS a přepíše všechny změny, které jste provedli v softwaru svého Chromebooku.


    Pokud hledáte podrobnější informace o instalaci a nastavení Croutonu, ujistěte se, že jste se ujistili, že Crouton's readme.