Jak nainstalovat Ubuntu Linux na Chromebook s Crouton

Chromebooky nejsou „jen prohlížeč“ - jsou to notebooky se systémem Linux. Spolu s operačním systémem Chrome OS můžete snadno nainstalovat plnou plochu systému Linux a okamžitě mezi nimi přepínat pomocí klávesové zkratky, není třeba restartovat počítač.

Tento proces jsme provedli s Chromebookem Samsung Series 3, původním Chromebook Pixel a ASUS Chromebook Flip, ale níže uvedené kroky by měly fungovat na jakémkoli Chromebooku.

Aktualizace : Google přidal nativní podporu pro aplikace pro Linux přímo do systému Chrome OS a tato funkce je k dispozici na mnoha Chromebookech. Pro spuštění softwaru pro Linux již nepotřebujete Crouton.

Crouton vs. ChrUbuntu

SOUVISEJÍCÍ: Život s Chromebookem: Můžete přežít pouze s prohlížečem Chrome?

Instalace Ubuntu Linux na Chromebook není tak jednoduchá jako instalace standardního systému Ubuntu - alespoň ne v tuto chvíli. Budete si muset vybrat projekt vyvinutý speciálně pro Chromebooky. Existují dvě populární možnosti:

  • ChrUbuntu : ChrUbuntu je systém Ubuntu vytvořený pro Chromebooky. Funguje to jako tradiční systém dual-boot. Chromebook můžete restartovat a vybrat si mezi spuštěním systému Chrome OS a Ubuntu. ChrUbuntu lze nainstalovat do interního úložiště Chromebooku nebo na zařízení USB nebo SD kartu.
  • Crouton : Crouton ve skutečnosti používá prostředí „chroot“ ke spuštění systému Chrome OS i Ubuntu současně. Ubuntu běží vedle Chrome OS, takže můžete přepínat mezi Chrome OS a vaším standardním desktopovým prostředím Linux pomocí klávesové zkratky. To vám dává možnost využít výhod obou prostředí bez nutnosti restartu. Crouton vám umožňuje používat Chrome OS a zároveň mít standardní prostředí Linux se všemi jeho nástroji příkazového řádku a desktopovými aplikacemi o několik stisknutí kláves.

K tomu použijeme Crouton. Využívá systém Linux, který je základem systému Chrome OS, pro spuštění obou prostředí najednou a je mnohem úhlednějším zážitkem než tradiční duální bootování. Crouton také používá standardní ovladače systému Chrome OS pro hardware vašeho Chromebooku, takže byste neměli narazit na problémy s touchpadem nebo jiným hardwarem. Crouton vlastně vytvořil zaměstnanec Google Dave Schneider.

Když používáte Crouton, ve skutečnosti používáte pouze jeden operační systém: Linux. Na operačním systému však používáte dvě prostředí - Chrome OS a tradiční pracovní plochu Linux.

Krok první: Povolte režim vývojáře

Před jakýmkoli hackováním budete muset na Chromebooku povolit režim vývojáře. Chromebooky jsou z důvodu zabezpečení obvykle uzamčeny, zavádějí se pouze správně podepsané operační systémy, kontroluje se, zda nedochází k neoprávněné manipulaci, a uživatelé a aplikace nemohou upravovat základní operační systém. Režim vývojáře umožňuje deaktivovat všechny tyto funkce zabezpečení a poskytuje vám notebook, který můžete vyladit a hrát s ním podle svého srdce.

Po povolení vývojářského režimu budete mít přístup k terminálu Linux z Chrome OS a můžete dělat, co chcete.

Chcete-li povolit režim pro vývojáře na moderních Chromebookech, podržte klávesy Esc a Obnovit a klepnutím na tlačítko Napájení přejděte do režimu obnovení. Starší Chromebooky mají fyzické vývojářské přepínače, které místo toho budete muset přepnout.

Na obrazovce pro obnovení stiskněte Ctrl + D, vyjádřete souhlas s výzvou a spustíte režim vývojáře.

Po přechodu do režimu pro vývojáře budou místní data vašeho Chromebooku vymazána (stejně jako při odemykání zařízení Android Nexus). Tento proces trval v našem systému asi 15 minut.

Od této chvíle se při každém spuštění Chromebooku zobrazí varovná obrazovka. Chcete-li pokračovat v bootování, musíte stisknout Ctrl + D nebo počkat 30 sekund.

Tato obrazovka s upozorněním vás upozorní, že Chromebook je v režimu vývojáře a běžná bezpečnostní opatření neplatí. Pokud jste například používali Chromebook někoho jiného, ​​můžete se obvykle bez obav přihlásit pomocí svého účtu Google. Pokud to bylo v režimu pro vývojáře, je možné, že software spuštěný na pozadí může zaznamenávat vaše stisknutí kláves a sledovat vaše používání. Proto Google snadno zjistí, zda je Chromebook v režimu vývojáře, a neumožňuje vám tuto obrazovku s upozorněním trvale deaktivovat.

Krok dva: Stáhněte a nainstalujte Crouton

Dále je čas stáhnout Crouton. Zde je přímé stažení nejnovější verze Crouton - kliknutím na ni z Chromebooku ji získáte.

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

Zadejte shell  do terminálu a stisknutím klávesy Enter přejděte do režimu prostředí Linux. Tento příkaz funguje, pouze pokud je povolen režim vývojáře.

Aktualizace : Tento proces se změnil a nyní musíte před spuštěním přesunout instalační program Crouton do / usr / local / bin. Další informace získáte v README společnosti Crouton.

Chcete-li Crouton nainstalovat snadno, stačí spustit následující příkaz. Tím se nainstaluje Crouton s desktopem Xfce a šifrovaným chrootem pro zabezpečení.

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

Samotný proces instalace bude nějakou dobu trvat, než se stáhne a nainstaluje 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 byste raději nainstalovali pracovní plochu Unity Ubuntu, použijte -t unitymísto -t xfcevýše uvedeného příkazu. Stojí za zmínku, že Unity nebude fungovat tak hladce na omezeném hardwaru většiny Chromebooků. Spuštěním následujícího příkazu zobrazíte seznam typů instalace, včetně instalací bez grafické plochy:

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

Po provedení instalačního procesu můžete spustit relaci Crouton spuštěním některého z následujících příkazů (za předpokladu, že jste Crouton nainstalovali pomocí 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 pracovním prostředím 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á se navigační tlačítka zpět a vpřed v horním řádku, nikoli klávesy se šipkami.
  • Pokud máte Chromebook Intel x86 / AMD64 : Ctrl + Alt + Zpět a Ctrl + Alt + Vpřed plus Ctrl + Alt + Obnovit

Pokud chcete chroot ukončit, jednoduše se odhlaste (pomocí možnosti „odhlásit se“) z plochy Xfce (nebo plochy Unity, pokud ji používáte) - nepoužívejte příkaz „vypnout“, protože který Chromebook skutečně vypne. Poté budete muset spustit sudo startxfce4výše uvedený příkaz a znovu vstoupit do chrootu.

Co můžete dělat s Linuxem

SOUVISEJÍCÍ: Jak používat Apt-Get k instalaci programů v Ubuntu z příkazového řádku

Nyní máte vedle operačního systému Chrome OS spuštěnou tradiční pracovní plochu Linux. Všechen ten tradiční software pro Linux je jen 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é balíčky, vývojové nástroje, všechny nástroje terminálu Linux, které byste chtěli - všechny se snadno instalují.

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

Je tu však jeden háček. V Chromebookech ARM jste v tom, co můžete dělat, trochu omezeni. Některé programy nepracují na ARM - v zásadě nebudete moci spouštět aplikace s uzavřeným zdrojem, které nebyly kompilovány pro ARM Linux. Máte přístup k celé řadě nástrojů s otevřeným zdrojovým kódem a desktopových aplikací, které lze znovu zkompilovat pro ARM, ale většina aplikací s uzavřeným zdrojovým kódem na těchto počítačích nebude fungovat.

V Chromebooku Intel máte mnohem větší svobodu. Můžete nainstalovat Steam pro Linux, Minecraft, Dropbox a všechny typické aplikace, které fungují na ploše Linuxu, a používat je společně s Chrome OS. To znamená, že můžete nainstalovat Steam pro Linux na Chromebook Pixel a získat přístup k celému dalšímu ekosystému her.

Jak odebrat Crouton a obnovit Chromebook

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

Jednoduše restartujte Chromebook, abyste se při spuštění dostali zpět na varovnou obrazovku. Postupujte podle pokynů na obrazovce (klepněte na mezerník a stiskněte klávesu Enter) a deaktivujte režim vývojáře. Když deaktivujete režim vývojáře, Chromebook vše vyčistí, obnoví vás v čistém a bezpečném uzamčeném systému Chrome OS a přepíše všechny změny, které jste v softwaru Chromebooku provedli.

Pokud hledáte podrobnější informace o instalaci a nastavení Croutonu, nezapomeňte si přečíst soubor Readme společnosti Crouton.