Jak spustit Ubuntu Containers v Chrome OS

Jak spustit Ubuntu Containers v Chrome OS

Počínaje systémem Chrome OS 69 mohou uživatelé systému Chrome OS (na vybraných Chromeboocích) instalovat a používat aplikace pro Linux . Chrome OS, který se nazývá projekt Crostini, spouští operační systém Linux v kontejneru LXD (podobném virtuálnímu počítači ), takže můžete instalovat a spouštět aplikace pro Linux v prostředí sandboxu .

Výchozí distribucí Linuxu používanou v Crostini je Debian, což je stabilní distribuce, na kterou se můžete spolehnout. Pokud však nejste fanouškem Debianu kvůli jeho poněkud zastaralému seznamu softwaru, můžete místo toho přejít na Ubuntu .

Tento proces převodu bude vyžadovat, abyste přešli do Terminálu a napsali spoustu příkazů. Pokud vám nevyhovují terminály, není to volba pro vás. Zde je návod, jak můžete spouštět kontejnery Ubuntu v Chrome OS.

Spusťte kontejnery Ubuntu v Chrome OS

1. Spusťte Chromebook . Neotevírejte žádné aplikace pro Linux. Otevřete prohlížeč Chrome a stisknutím Ctrl+ Alt+ Tspusťte prostředí Crosh.

Jak spustit Ubuntu Containers v Chrome OS

Spusťte terminál tímto příkazem:

vmc start termina

Jak spustit Ubuntu Containers v Chrome OS

2. Výchozí kontejner Debianu je označen jako „penguin“ a používá se k integraci se systémem souborů Chrome OS. Chcete-li nahradit Debian, budete muset nejprve odstranit kontejner Debianu se štítkem „penguin“:

lxc stop penguin --force

lxc rename penguin debian

3. Dále vytvořte nový kontejner Ubuntu s názvem tučňák:

lxc launch ubuntu:18.04 penguin

Tento proces bude nějakou dobu trvat, protože musí stahovat obrázky z internetu.

Jak spustit Ubuntu Containers v Chrome OS

4. Po dokončení spusťte nový kontejner:

lxc exec penguin -- bash

5. Aktualizace a upgrady systému:

apt update

apt upgrade

6. Nainstalujte balíčky Crostini, aby se mohly integrovat s nativním systémem souborů. Zadejte následující příkazy pro přidání cros balíčku repo:

cros-packages’ repo:

echo "deb https://storage.googleapis.com/cros-packages stretch main" > /etc/apt/sources.list.d/cros.list

if [ -f /dev/.cros_milestone ]; then sudo sed -i "s?packages?packages/$(cat /dev/.cros_milestone)?" /etc/apt/sources.list.d/cros.list; fi

apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 1397BC53640DB551

apt update

Instalovat závislosti:

apt install binutils

7. I když bylo repo přidáno, nemůžete instalovat balíčky Crostini přímo. Tady je řešení.

Stáhněte si balíček Crostini pomocí příkazu:

apt download cros-ui-config

Obdržíte varovnou zprávu. Prostě to ignoruj.

Jak spustit Ubuntu Containers v Chrome OS

Nyní rozbalte stažené balíčky:

ar x cros-ui-config_0.12_all.deb data.tar.gz

gunzip data.tar.gz

tar f data.tar --delete ./etc/gtk-3.0/settings.ini

gzip data.tar

ar r cros-ui-config_0.12_all.deb data.tar.gz

rm -rf data.tar.gz

Nainstalujte balíček Crostini ze souboru deb:

apt install cros-guest-tools ./cros-ui-config_0.12_all.deb

8. Nakonec odeberte stažený balíček:

rm cros-ui-config_0.12_all.deb

9. Nainstalujte balíček adwaita-icon-theme-full. Bez tohoto balíčku budou mít aplikace Linux GUI velmi malý kurzor.

apt install adwaita-icon-theme-full

10. Výchozí uživatel v kontejneru je „ubuntu“. Musíte jej smazat a nahradit svým uživatelským jménem Gmail. Chcete-li integrovat tento kontejner Ubuntu s nativním systémem souborů, je nezbytné používat své uživatelské jméno Gmail ( účet Gmail , který používáte k přihlášení do Chromebooku). Bez toho nebudete mít přístup k souborům Linux ze správce souborů.

killall -u ubuntu

groupmod -n gmail-username ubuntu

usermod -md /home/gmail-username -l gmail-username ubuntu

usermod -aG users gmail-username

loginctl enable-linger gmail-username

sed -i 's/ubuntu/gmail-username/' /etc/sudoers.d/90-cloud-init-users

Poznámka : Nahraďte „gmail-username“ svým vlastním uživatelským jménem Gmail.

11. Po dokončení vypněte kontejner:

shutdown -h now

A restartujte Chromebook. Po restartu spusťte aplikaci Terminál ze spouštěče. Pokud selže, zkuste to znovu.

12. Zkuste znovu aktualizovat systém.

sudo apt update

Pokud se zobrazí chybová zpráva:

Následující podpisy nebylo možné ověřit, protože veřejný klíč není k dispozici: NO_PUBKEY 7638D0442B90D010 NO_PUBKEY 04EE7237B7D453EC

To proto, že soukromý klíč balíčku Crostini nebyl v systému nalezen. Přidejte soukromý klíč pomocí příkazu níže:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 7638D0442B90D010 8B48AD6246925553

A měli byste být schopni spustit apt update bez problémů.

Nyní můžete začít instalovat aplikace pro Linux pomocí příkazu apt install . Chcete-li například nainstalovat nejnovější verzi Firefoxu, použijte příkaz:

sudo apt install firefox

Smažte kontejner Debianu

Pokud již nepoužíváte kontejner Debianu, můžete jej odstranit, abyste uvolnili úložný prostor.

1. V prohlížeči Chrome stisknutím Ctrl+ Alt+ Tspusťte prostředí Crosh.

2. Spusťte terminál:

vmc start termina

3. Smažte kontejnery Debianu:

lxc delete debian

Pokud máte rádi stabilitu a bezpečnost, pak je nejlepší volbou zůstat u výchozího kontejneru Debianu. Pokud ne, můžete přejít na Ubuntu, protože nabízí více softwarových možností a flexibility. Existuje mnoho obrázků LXD, které můžete použít, takže nejste omezeni pouze na Ubuntu.

Doufám, že jste úspěšní.


Nastavte router Linksys se statickou IP adresou

Nastavte router Linksys se statickou IP adresou

Statická IP adresa je pevná IP adresa nakonfigurovaná v nastavení počítače nebo routeru. Někteří poskytovatelé internetových služeb (ISP) vyžadují zadání statické IP adresy na vašem počítači nebo nastavení TCP/IP routeru, abyste se mohli připojit k internetu.

Jak odstranit prohlížeč únosce PublicBoardSearch

Jak odstranit prohlížeč únosce PublicBoardSearch

Podle způsobu infekce patří PublicBoardSearch do kategorie únosců prohlížeče. Jedná se o typ malwaru navržený tak, aby převzal nastavení známého prohlížeče.

Kolekce tapet Apex Legends s vysokým rozlišením pro počítače

Kolekce tapet Apex Legends s vysokým rozlišením pro počítače

Kolekce tapet s vysokým rozlišením pro uživatele počítačů a notebooků s plným rozlišením od Full HD po 4K.

Co je Localhost? Jak se Localhost liší od 127.0.0.1?

Co je Localhost? Jak se Localhost liší od 127.0.0.1?

Unixový systém, také známý jako „loopback“, může sám sobě posílat a přijímat síťovou komunikaci přes virtuální síťové zařízení. Počítač může posílat zprávy sám sobě, což umožňuje komunikaci bez aktivní sítě.

5 důvodů, proč je v pořádku používat bezplatný antivirový software

5 důvodů, proč je v pořádku používat bezplatný antivirový software

Pravděpodobně jste slyšeli rčení, že dostanete to, za co zaplatíte, ale co když dojde na antivirový software? Měli byste si raději koupit softwarové balíčky, než se rozhodnout pro bezplatná řešení ochrany? Možná tomu tak není a zde je důvod!

Jaký je rozdíl mezi antivirovým softwarem pro Windows a Mac?

Jaký je rozdíl mezi antivirovým softwarem pro Windows a Mac?

V dnešním článku Quantrimang shrne oblíbené značky antivirového softwaru na trhu a zjistí, jak se liší mezi Windows PC a macOS.

4 věci, které uživatelé chtějí vidět ve Windows v roce 2021

4 věci, které uživatelé chtějí vidět ve Windows v roce 2021

Není jasné, co Sun Valley přinese kromě změn a vylepšení uživatelského rozhraní nejvyšší úrovně. Zde je tedy to, co uživatelé doufají, že uvidí od velké aktualizace systému Windows 10 Sun Valley, která bude uvedena v příštím roce.

Jak opravit chybu Spustit jako správce nefunguje ve Windows

Jak opravit chybu Spustit jako správce nefunguje ve Windows

Systém Windows poskytuje možnost Spustit jako správce, která uživatelům umožňuje spouštět aplikace a programy s oprávněními správce. Můžete jej také použít k odstraňování problémů s počítačem. Ale co když tato funkce nefunguje a odebere vám práva správce?

Jak opravit chyby při opravě disku v systému Windows

Jak opravit chyby při opravě disku v systému Windows

Chyby související s jednotkou vašeho počítače mohou zabránit správnému spuštění systému a omezit přístup k vašim souborům a aplikacím.

Modular Malware – Nová metoda tajného útoku ke krádeži dat

Modular Malware – Nová metoda tajného útoku ke krádeži dat

Některé varianty malwaru mohou používat různé moduly ke změně toho, jak ovlivňují cílový systém. Co je tedy modulární malware a jak funguje?