Domovská » jak » Jak se Crosh liší od terminálu Linux na Chromebooku?

    Jak se Crosh liší od terminálu Linux na Chromebooku?

    Od operačního systému Chrome OS 69 je podpora pro Linuxové aplikace vypálena v části operačního systému. Jakmile je tato funkce aktivována, nainstaluje se Terminál v systému Chrome OS, ale co je to a jak to porovnává se systémem Crosh?

    Nebojte se, jestli vše, co vám znělo jako gabberish - pokud jste nikdy netrpěli ve vašem Chromebooku, pak jste pravděpodobně nikdy (nebo dokonce neslyšeli) o Croshu. A pokud jste nikdy předtím nepoužívali Linux, tak jste se s Terminálem nikdy nemuseli obtěžovat. Dobrou zprávou je, že dnes budeme mít smysl pro obě věci.

    První vypnutí, Co je to Crosh?

    Jednoduše řečeno, Crosh znamená "Chrome Shell" a umožňuje vám spouštět příkazy, které obvykle nemají grafické nástroje. Můžete dělat věci, jako je instalace aplikace Crouton na plný operační systém Linux na vašem Chromebooku nebo kontrola zdraví baterie v zařízení - více "pokročilých" věcí. Pokud jste někdy používali příkazový řádek nebo PowerShell v systému Windows, Crosh je verze OS Chrome tohoto nástroje.

    Přístup k službě Crosh na Chromebooku získáte stisknutím kláves Ctrl + Alt + T, čímž otevřete novou kartu Chrome s černou obrazovkou a zadáním příkazu. Docela jednoduché.

    Pěkná věc o Croshu je, že pokud ho nikdy nepoužíváš, nikdy nevíš, že tam je. Nemůžete náhodou narazit na Crosha a něco nepořádek, jinými slovy. Zůstává z cesty - tam pro uživatele síly, a skryté pro všechny ostatní.

    Dobře, tak co je terminál?

    Stručně řečeno, terminál je verze Linuxu Crosh nebo Windows Command Prompt / PowerShell. Používá se k provádění textových příkazů, instalace aplikací a mnohem více. Na plném systému Linux je terminál jedním z nejpoužívanějších a nejsilnějších nástrojů, které mají lidé k dispozici.

    Pro srovnání, Linux Terminal je poměrně silnější než jeho protějšek v systému Chrome OS, protože jej můžete použít k ovládání celého systému. Je to také důležitá součást fungování aplikací Linux v systému Chrome OS.

    Proč ChromeOS potřebuje jak Crosh, tak Linux Terminal

    Terminál a Crosh jsou podobné nástroje - ve skutečnosti jsou to stejné základní koncepce, ale terminál je specificky určen pro Linuxový aspekt OS Chrome, kde je Crosh pro stránku s operačním systémem Chrome OS.

    Byl byste odpuštěn, kdyby z brány nedošlo k velkému smyslu - oba běží na stejném stroji, ve stejnou dobu. Ale nejsou spojeni.

    Jedním z největších výhod systému Chrome OS je jeho zvýšená bezpečnost. Výsledkem je, že většina operačních systémů běží v samostatné karanténě. To znamená, že většina prvků ve skutečnosti mezi sebou navzájem nespolupracuje - například pokud selže jedna karta a dojde k jejímu zhroucení, ostatní karty v okně prohlížeče nejsou ovlivněny.

    Aplikace Linuxu (a aplikace pro Android) mají velmi podobnou práci. Běží v bezpečném písku uvnitř virtualizovaného prostředí. Jinými slovy, na stroji nejsou nativní - jsou virtualizovány a běží odděleně od zbytku operačního systému. Opět, pokud se v tomto bezpečném kontejneru něco stane, zbytek operačního systému nebude ovlivněn. To je také důvod, proč Linux a aplikace pro Android potřebují poprvé spuštění po restartu - systém musí spustit virtuální stroje.

    Systém Chrome OS můžete v současném stavu považovat za tři operační systémy v jednom: Chrome OS, Linux a Android. Poslední dvě verze jsou ve srovnání s jejich úplnými operačními systémy odizolovány a všechny tři operační systémy sdílejí stejné jádro, což dělá vše to možné.