12Aug
nejsou "jen prohlížečem" - jsou to notebooky Linux. Můžete snadno nainstalovat plnou linuxovou plochu podél vedle Chrome OS a okamžitě přepínat mezi dvěma pomocí klávesové zkratky, bez nutnosti restartu.
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 jakémkoli 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 SD karty.
- Crouton : Společnost Crouton ve skutečnosti používá prostředí "chroot" pro provozování systému Chrome OS a Ubuntu současně.Ubuntu běží pod Chrome OS, takže můžete přepínat mezi systémem Chrome OS 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 při standardním prostředí Linuxu se všemi nástroji příkazového řádku a desktopovými aplikacemi, které jsou vzdáleny několika klávesami.
K tomu použijeme Crouton. Využívá výhod Linuxového systému, který je součástí operačního systému Chrome OS, aby běžel v obou prostředích najednou a je mnohem šikovnější než tradiční dual-booting. 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 skutečně 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.
První krok: Povolení režimu vývojáře
Předtím, než uděláte jakýkoli druh hackování, je třeba v Chromebooku povolit režim "Vývojář".Chromebooky jsou za normálních okolností uzamčeny z důvodu zabezpečení, pouze zavádějí správně podepsané operační systémy, kontrolují je pro manipulaci a brání uživatelům a aplikacím modifikovat základní operační systém. Režim vývojáře vám umožňuje zakázat všechny tyto bezpečnostní funkce a poskytnout vám notebook, který můžete vyladit a hrát s obsahem vašeho srdce.
Po zapnutí režimu vývojáře budete mít přístup k terminálu Linux ze systému Chrome OS a dělat, co se vám líbí.
Chcete-li povolit režim pro vývojáře v moderních Chromebookech, 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 vývojářů, 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 na režim vývojáře budou místní údaje Chromebooku smazá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, kdykoli zavedete Chromebook, uvidíte varovnou obrazovku. 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 usnadňuje zjistit, zda je Chromebook v režimu vývojáře, a 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é stažení nejnovější verze Croutonu - klikněte na něj z Chromebooku, abyste si ho mohli stáhnout.
Jakmile stahnete Crouton, 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 vstoupíte do režimu shell 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 ~ /Downloads/ crouton -e -t xfceSkutečný proces instalace bude nějaký čas trvat, jakmile bude stažen a instalován 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 nainstalujete místo Unity na Ubuntu, použijte -t jednotku 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 ~ /Downloads/ crouton
Po procházení instalací můžete spustit některý z následujících příkazů pro zadání 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 OS Chrome a desktopový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 vpřed a vzad v horním řádku, nikoli šipkami.
- Pokud máte Chromebook Intel x86 / AMD64: Ctrl + Alt + Zpět a Ctrl + Alt + Dopředu plus Ctrl + Alt + Aktualizovat
Pokud chcete ukončit chroot, stačí odhlásit( pomocí možnosti "na pracovní ploše Xfce( nebo na pracovní ploše Unity, pokud ji používáte) - nepoužívejte příkaz "vypnout", protože to skutečně zapne Chromebook. Poté budete muset spustit příkaz sudo startxfce4 výše a zadat chroot znovu.
Co můžete dělat s Linuxem
Nyní máte tradiční linuxovou plochu běžící pod 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 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 všechny snadno instalovatelné.
Snadno můžete 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 Chromebooku ARM máte omezené možnosti, co můžete udělat. Některé programy nefungují 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 strojích.
V Chromebooku Intel máte mnohem více svobody. Můžete 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 celému jinému ekosystému her.
Jak odstranit Crouton a obnovit Chromebook
Pokud se rozhodnete, že jste skončili s operačním systémem Linux, můžete se snadno zbavit strašidelné spouštěcí obrazovky a dostat zpět svůj vnitřní úložný prostor.
Stačí restartovat Chromebook normálně, 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) zakázáte 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 instalaci Croutonu, nezapomeňte se podívat na Crotton readme.