Mám HP Chromebook G4 z roku 2014, který nemá oficiální podporu pro Linux (Crostini), takže jsem se rozhodl místo toho použít Crouton k instalaci Ubuntu.
Myslel jsem, že některé z vás by to mohlo zajímat, takže tento článek je podrobný návod, jak nainstalovat Ubuntu na jakýkoli model Chrombooku s Croutonem. Existuje také několik vylepšení / tipů a pokynů k odstranění.
crouton nebo Chromium OS Universal Chroot Environment usnadňuje instalaci Ubuntu nebo Debianu v prostředí chroot na Chromeboocích, bez ohledu na model nebo architekturu Chromebooku. S Croutonem budete i nadále používat Chrome OS, ale v případě potřeby můžete snadno přepínat mezi Ubuntu a Chrome OS.
Ve srovnání s řešením Crostini pro Chrome OS nabízeným společností Google nabízí Crouton širší kompatibilitu zařízení a umožňuje přímý přístup k hardwaru. Navíc ve srovnání s virtualizací nemá Crouton žádnou ztrátu rychlosti, protože běží nativně.
Na druhou stranu Crostini je oficiální projekt a nemusí povolit vývojářský režim (což je nutné pro instalaci Ubuntu nebo Debianu na Chromebook s Croutonem). Protože váš Chromebook běží v ověřeném režimu, Crostini je také bezpečnější.
Nainstalujte Ubuntu do Chromebooku pomocí Crouton
Přepnutí Chromebooku do režimu pro vývojáře není bezpečné! Crouton podporuje šifrování, ale jak zmiňuje wiki stránka Crouton, „šifrování je pouze tak silné, jako je kvalita vaší přístupové fráze “.
Než budete pokračovat:
- Zálohujte svá data. Google zálohuje vaše hesla, rozšíření prohlížeče atd., ale možná budete chtít zálohovat soubory, které máte uložené ve složce Stažené soubory.
- Možná budete chtít vytvořit bitovou kopii pro obnovení systému Chrome OS pomocí nástroje Renewal pro obnovení Chromebooku. Budete potřebovat 4 GB nebo větší USB flash disk nebo SD kartu.
1. Přepněte Chromebook do režimu pro vývojáře.
Chcete-li nainstalovat Ubuntu do Chromebooku pomocí Crouton, budete muset Chromebook přepnout do režimu vývojáře.
Aktivace režimu pro vývojáře se může lišit v závislosti na modelu Chromebooku, který používáte. Pokyny k přepnutí Chromebooku do režimu pro vývojáře naleznete na této stránce, klikněte na svůj model Chromebooku a postupujte podle pokynů.
Z toho, co jsem viděl, jsou tyto pokyny pro většinu modelů:Vstupte do režimu obnovení stisknutím a podržením ESC
a Refresh
(F3
) Klíč a vložte Power
Knoflík. Po zadání obnovy stiskněte Ctrl + D
(Na obrazovce o tom nejsou žádné informace – musíte to vědět, abyste je mohli používat). Budete požádáni o potvrzení a restartování ve vývojářském režimu.
Může to chvíli trvat!
Od této chvíle budete muset při každém spuštění Chromebooku stisknout Ctrl + D
nebo pro pokračování počkejte 30 sekund. Netiskněte SPACE
Klíč se resetuje!
2. Stáhněte si Crouton.
Přejděte na stránku projektu Crouton GitHub a kliknutím na odkaz goo.gl v horní části stránky stáhněte nejnovější verzi Crouton. toto je přímý odkaz na nejnovější stažení Crouton (může se změnit). Ponechte stažený soubor ve složce Downloads.
3. Nainstalujte Ubuntu
Nyní je čas nainstalovat Ubuntu do Chromebooku. Chcete-li to provést, otevřete Crosh shell stisknutím Ctrl + Alt + T
. Tím by se měla otevřít záložka podobná terminálu. Typ:
shell
Dále nainstalujte spustitelný soubor Crouton:
sudo install -Dt /usr/local/bin -m 755 ~/Downloads/crouton
Chcete-li zobrazit text nápovědy Crouton, můžete zadat následující příkaz:
sudo crouton
Chcete-li nainstalovat Ubuntu 16.04 pomocí plochy Xfce (jednoduché desktopové prostředí) a povolit šifrování, použijte tento příkaz (nespouštějte jej, dokud si nepřečtete, co všechno funguje a jak si to přizpůsobit):
sudo crouton -e -t extension,keyboard,audio,xfce
-e
přidává šifrování a -t
určuje instalaci následujících cílů:
- Rozšíření:Synchronizace schránky a zpracování adres URL mezi operačním systémem Chrome OS a Linuxem (vyžaduje instalaci integračního rozšíření Crouton pro Chrome)
- Klávesnice:přidává podporu pro klávesové zkratky klávesnice Chromebooku
- Zvuk:přidává podporu pro přehrávání zvuku prostřednictvím audio systému Chromium OS
- xfce:desktopové prostředí Xfce
Počítač Xfce na Chromebooku (prostřednictvím Crouton) |
Můžete vidět všechny dostupné cíle (což nejsou pouze prostředí pro stolní počítače, ale mohou to být také předdefinované seznamy balíčků, například touch
pro asistenci gesty dotykové obrazovky atd.) takto:
crouton -t help
Crouton může také nainstalovat desktopy e17, Gnome, KDE, LXDE a Unity. Můžete také zadat více míst určení tak, že je oddělíte čárkou.
Můžete si nainstalovat i to xiwi
cíl povolit spuštění Ubuntu na kartě nebo okně Chrome OS (bez akcelerace). To vyžaduje instalaci integračního rozšíření Crouton pro Chrome. Snímek obrazovky najdete v článku výše.
Zatímco Crouton ve výchozím nastavení nainstaluje Ubuntu 16.04, můžete si vybrat jinou verzi Ubuntu (buď starší, například 14.04 – trusty
nebo novější jako Ubuntu 18.04 – bionic
) a dokonce i Debian nebo Kali Linux. Chcete-li změnit nainstalovanou verzi Ubuntu (nebo Debian / Kali), přidejte -r <version>
k instalačnímu příkazu. Chcete-li například nainstalovat Ubuntu 18.04 Bionic Beaver místo 16.04 Xenial Xerus, příkaz k instalaci Ubuntu do Chromebooku je:
sudo crouton -e -r bionic -t extension,keyboard,audio,xfce
Můžete zobrazit všechny dostupné verze Ubuntu, Debian a Kali, které si můžete nainstalovat do Chromebooku, použijte tento příkaz:
crouton -r list
Některé verze nejsou oficiálně podporovány, ale mohou fungovat. To zahrnuje Ubuntu 04/18 Bionic Beaver!
Jak používat Ubuntu nainstalované v Chromebooku s Croutonem
Spuštění Ubuntu (s desktopovým prostředím Xfce) na Chromebooku stiskněte Ctrl + Alt + T
Chcete-li otevřít prostředí Crosh, zadejte:
shell
sudo startxfce4
Budete požádáni o zadání hesla a hesla pro šifrování a poté se spustí Ubuntu.
Příkaz použitý k jeho spuštění závisí na nainstalovaném prostředí pracovní plochy a zobrazí se po dokončení instalace. Pokud tedy máte nainstalované KDE, použijte sudo startkde
, a tak dále.
Přepínání mezi Chrome OS a Ubuntu s Ctrl + Alt + Shift + Back
a Ctrl + Alt + Shift + Forward
. Toto je způsob, jak přepínat mezi Ubuntu a Chrome OS bez ukončení Ubuntu.
Ukončit Ubuntu , odhlaste se z nabídky v horní oblasti.
Několik vylepšení pro váš nový desktop Ubuntu (Xfce) běžící na Chromebooku
1. Ve výchozím nastavení není nainstalován žádný grafický nástroj pro vyhledání a instalaci nových aplikací. Softwarovou aplikaci Ubuntu / Gnome můžete nainstalovat otevřením terminálu na ploše Ubuntu se systémem Chrome OS a zadáním následujícího příkazu:
sudo apt install gnome-software
Normálně nyní můžete spustit aplikaci „Software“ prostřednictvím nabídky aplikací (Systém -> Software). Ale spuštění softwarové aplikace z nabídky vám neumožňuje instalovat balíčky a dostávám chybu, že nemáte oprávnění k instalaci balíčků a nenašel jsem způsob, jak to opravit. Existuje však řešení, které lze použít. Místo spouštění softwaru Gnome / Ubuntu z nabídky jej můžete spustit takto:
- V Ubuntu 16.04 Xenial Xerus (standardní verze Crouton Ubuntu):
gksu gnome-software
- V Ubuntu 18.04 Bionic Beaver (a novějším) není gksu k dispozici, takže jej začněte raději tímto:
sudo -H gnome-software
Pokud stále nemůžete instalovat aplikace pomocí softwarové aplikace, odhlaste se (a ujistěte se, že nepovolíte ukládání aktuální relace na obrazovce odhlášení Xfce) a zkuste to znovu. Nebo zkuste mít všechny instance softwaru Gnome spuštěné na pozadí. na konec killall gnome-software
a zkuste nainstalovat software znovu.
Pomocí softwaru Gnome můžete nainstalovat pouze běžné (DEB) balíčky. Zdá se, že instalace balíčků Snap nefunguje, nebo jsem alespoň nenašel způsob, jak to zprovoznit. Instalace balíčků Snap nepoužívá žádnou instalační metodu, kterou byste mohli vyzkoušet – pomocí softwaru Ubuntu nebo z příkazového řádku.
2. Možná budete chtít přidat PPA repozitáře třetích stran, které můžete najít v mnoha online průvodcích o instalaci různého softwaru, který není přímo dostupný v Ubuntu. Tento příkaz však ve výchozím nastavení nefunguje při instalaci Ubuntu s Croutonem na Chromebook.
Chcete-li povolit příkaz add-apt-repository, potřebujete balíček s názvem. k instalaci software-properties-common
. Otevřete terminál na ploše Ubuntu a nainstalujte jej pomocí tohoto příkazu:
sudo apt install software-properties-common
3. Standardní nastavení krutonů pro Xfce může být trochu… ošklivé. Chcete-li to opravit, přejděte na applications menu -> Settings -> Settings Manager
a změnit:
-
Appearance -> Icon
Tab:Změňte vzhled ikony naelementary Xfce darker
-
Window Manager -> Style
Tab:Změňte předmět naGreybird
Takto budou po této změně vypadat okraje a ikony oken:
Můžete také vyzkoušet ostatní motivy a zjistit, které se vám nejvíce líbí, nebo si nainstalovat další motivy.
Jak odinstalovat Ubuntu (s nainstalovaným Croutonem) z Chromebooku
Pokud chcete Crouton úplně odebrat, restartujte Chromebook a stiskněte SPACE
během spouštění pro povolení ověření operačního systému. Tím se Chromebook / Chrome OS resetuje.
Můžete také obnovit původní instalaci Chrome OS, pokud jste ji zálohovali pomocí nástroje Chromebook Recovery Utility.
Pokud chcete pouze smazat chroot, který byl vytvořen při instalaci Ubuntu s Croutonem, ukončete Ubuntu (odhlášením) a v Chrome OS stiskněte Ctrl + Alt + T
a poté zadejte:
shell
Dále použijte tento příkaz k odebrání Ubuntu:
sudo delete-chroot <ubuntucodename>
Nahraďte <ubuntucodename>
s kódovým názvem verze Ubuntu. Ve výchozím nastavení je to xenial
. Pokud jste nainstalovali Ubuntu 18.04 Bionic Beaver, kódové jméno je bionic
Pokud neznáte verzi Ubuntu / název chroot, můžete použít tento příkaz k získání seznamu nainstalovaných názvů chroot:
sudo edit-chroot -a