GNU/Linux >> Znalost Linux >  >> Debian

Crouton:Jak spouštět linuxové aplikace v Chrome OS Windows nebo na kartách prohlížeče (Chromebook)

crouton je nástroj pro snadnou instalaci Ubuntu nebo Debianu v prostředí chroot na jakémkoli modelu Chromebooku. Tento článek vysvětluje, jak spouštět linuxové aplikace v Chrome OS (pomocí Croutonu) bez spuštění plnohodnotné linuxové plochy.

Pomocí pokynů v tomto článku můžete otevřít aplikaci pro Linux v okně Chrome OS nebo na nové kartě prohlížeče Chrome.

Je třeba poznamenat, že aplikace pro Linux běžící v okně nebo kartě Chrome OS prostřednictvím Crouton nejsou akcelerovány GPU.

Také je nejlepší používat aplikace z jejich File > Quit Položka nabídky, nikoli zavřením okna kliknutím na tlačítko X okno. S Quit Položka nabídky, že chroot existuje správně, a neriskujete ztrátu nastavení, která jste případně změnili v aplikaci, kterou používáte.

Editor Atom, který běží v okně Chrome OS (na Chromebooku) přes Crouton


Abyste mohli spouštět linuxové aplikace v okně přes Chrome OS nebo na kartě prohlížeče Chrome, musíte nainstalovat cíl xiwi, pokud jste jej ještě nenainstalovali. Potřebujete to také Crouton integration Extension pro Google Chrome.

1. Nainstalujte krutonový terč xiwi

Pokud jste si do Chromebooku s Croutonem již nainstalovali Ubuntu, můžete cíl xiwi přidat do existujícího chrootu otevřením crosh v Chrome OS (použijte Ctrl + Alt + T otevřete), poté zadejte:

shell
sudo sh ~/Downloads/crouton -t xiwi -u -n <chrootname>

Kde chrootname je … název chroot. Toto je obvykle kódové jméno verze Ubuntu – xenial ve výchozím nastavení (Ubuntu 16.04), pokud jste nezadali jinou verzi Ubuntu (například bionic což je například ekvivalent Ubuntu 18.04 LTS).

Pokud neznáte název chrootu, můžete uvést seznam všech chrootů nainstalovaných s Crouton na vašem Chromebooku:

sudo edit-chroot -al

Pokud chcete Crouton používat pouze ke spouštění jednotlivých aplikací a nechcete mít plnou plochu, můžete se vyhnout instalaci desktopového prostředí a stačí nainstalovat cíl xiwi pomocí instalačního příkazu Crouton. Takže si můžete stáhnout krutony, použijte Ctrl + Alt + T a poté spusťte tyto příkazy pro instalaci pouze cíle xiwi:

shell
sudo sh ~/Downloads/crouton -t xiwi


Další informace o instalaci (a některých základních vylepšeních) Crouton na váš Chromebook v tomto článku:Jak nainstalovat Ubuntu Linux na jakýkoli model Chromebooku bez výměny Chrome OS (Crouton)

2. Nainstalujte si integrační rozšíření Crouton pro Google Chrome

K použití cíle Crouton „xiwi“ je vyžadováno integrační rozšíření Crouton pro Google Chrome. Rozšíření si můžete stáhnout z internetového obchodu Chrome.

3. Spouštějte aplikace pro Linux v okně nebo kartě Chrome OS

PyCharm se spouští v okně Chrome OS

Poté, co nainstalujete chroot s cílem xiwi, můžete spustit aplikaci pro Linux v okně Chrome OS. Otevřete Crosh na Chromebooku stisknutím Ctrl + Alt + T a zadejte:

shell
sudo enter-chroot xiwi <executable>

Kde executable je spustitelná aplikace, kterou chcete spustit. Například můžete spustit GIMP pomocí:

shell
sudo enter-chroot xiwi gimp

Pokud máte více než jeden chroot, můžete určit, ve kterém se má aplikace spustit přidáním -n <chrootname> :

shell
sudo enter-chroot -n <chrootname> xiwi <executable>

Název chroot je kódové jméno verze Ubuntu s xenial (Ubuntu 16.04 Xenial Xerus) jako standard. Pokud neznáte název chrootu, můžete pomocí Crouton vypsat seznam všech chrootů nainstalovaných v Chromebooku:

sudo edit-chroot -al

GIMP běží na kartě prohlížeče Chrome

Pokud chcete spustit aplikaci pro Linux na nové kartě Chrome, použijte -T xiwi takto:

sudo enter-chroot xiwi -T <executable>

Jak ale instalovat aplikace, když krutonový cíl xiwi běží bez desktopového prostředí? V takovém případě otevřete Crosh stisknutím Ctrl + Alt + T v Chrome OS a zadejte:

shell
sudo enter-chroot

Pokud máte více chrootů, zadejte název chroot:

shell
sudo enter-chroot -n <chrootname>

Poté použijte stejný příkaz jako v Ubuntu k instalaci aplikace, přidání PPA atd. (ale instalace snap balíčků nebude fungovat). Například nainstalujte GIMP pomocí:

sudo apt install gimp


Debian
  1. Jak nainstalovat prohlížeč Chrome na Ubuntu Linux

  2. Jak spustit Google Chrome jako root – Ubuntu 11.10 / Linux Mint 12

  3. Jak nainstalovat Wine a spouštět aplikace pro Windows v Linuxu

  1. Jak nainstalovat prohlížeč Chrome na CentOS Linux 7

  2. Jak nainstalovat Wine 7 na Debian 11 – Snadné spouštění aplikací pro Windows na Linuxu

  3. Jak nainstalovat Ubuntu Linux na jakýkoli model Chromebooku bez výměny Chrome OS (Crouton)

  1. Spouštějte své oblíbené aplikace pro Windows na Linuxu

  2. Jak spouštět aplikace Windows v systému Linux [Příručka pro začátečníky]

  3. Jak spustit Traceroute na Linuxu, Windows a macOS