Чем Crosh отличается от терминала Linux на Chromebook?
Начиная с Chrome OS 69, поддержка приложений Linux является частью операционной системы. После включения это устанавливает Терминал в вашей системе Chrome OS, но что это такое и как он сравнивается с Crosh?
Не беспокойтесь, если все это звучит для вас как тарабарщина - если вы никогда не тратите время на ковыряние в кишках Chromebook, то, вероятно, вы никогда не использовали (или даже не слышали о) Crosh. И если вы никогда раньше не использовали Linux, то вам никогда не приходилось беспокоиться о Терминале. Хорошая новость заключается в том, что сегодня мы собираемся разобраться в обеих вещах..
Во-первых, что такое Crosh?
Проще говоря, Crosh означает «Chrome Shell» и позволяет запускать команды, которые обычно не имеют графических инструментов. Вы можете сделать такие вещи, как установка Crouton для полноценной ОС Linux на Chromebook или, если говорить грубо, проверить состояние аккумулятора устройства - более «продвинутые». Если вы когда-либо использовали командную строку или PowerShell в Windows, Crosh - это версия Chrome OS для этого инструмента..
Вы можете получить доступ к Crosh на Chromebook, нажав Ctrl + Alt + T, чтобы открыть новую вкладку Chrome с черным экраном и подсказкой ввода. Довольно просто.
Хорошая вещь о Кроше в том, что если вам никогда не понадобится его использовать, вы никогда не узнаете, что он там был. Другими словами, вы не можете случайно наткнуться на Кроша и что-то испортить. Он недоступен для опытных пользователей и скрыт для всех остальных.
Итак, что такое терминал?
Короче говоря, Терминал - это версия Crosh для Linux или командная строка Windows / PowerShell. Он используется для выполнения текстовых команд, установки приложений и многого другого. В полноценной системе Linux Терминал является одним из наиболее используемых и наиболее мощных инструментов, доступных людям..
Для сравнения, терминал Linux немного более мощный, чем его аналог Chrome OS, потому что вы можете использовать его для управления всей системой. Это также важная часть работы приложений Linux на Chrome OS..
Почему ChromeOS нужен и Crosh, и терминал Linux
«Терминал» и «Crosh» являются схожими инструментами, фактически они представляют собой одну и ту же базовую концепцию, но «Терминал» предназначен специально для Linux-аспекта Chrome OS, где Crosh предназначен для Chrome OS..
Вы были бы прощены, если это не имеет большого смысла прямо из ворот - они оба работают на одной машине, в конце концов, в конце концов. Но они не связаны.
Одним из главных преимуществ Chrome OS является повышенная безопасность. В результате большинство вещей в операционной системе работают в независимой песочнице. Это означает, что большинство элементов на самом деле не взаимодействуют друг с другом - например, если одна вкладка терпит неудачу и вылетает, другие вкладки в окне браузера не затрагиваются.
Приложения для Linux (и Android-приложения в этом отношении) работают очень похоже. Они работают в защищенной песочнице внутри виртуальной среды. Другими словами, они не работают изначально на компьютере - они виртуализируются и работают отдельно от остальной ОС. Опять же, если что-то случится в этом безопасном контейнере, остальная часть ОС не будет затронута. По этой же причине приложения Linux и Android запускаются в первый раз после перезагрузки - система должна запустить и запустить виртуальные машины..
Вы можете думать о Chrome OS в ее текущем состоянии как о трех операционных системах в одной: Chrome OS, Linux и Android. Последние две являются урезанными версиями по сравнению с их полными ОС, и все три операционные системы используют одно и то же ядро, что делает все это возможным в первую очередь..