Począwszy od wersji Chrome OS 69 obsługa aplikacji dla systemu Linux jest wypalana w części systemu operacyjnego. Po włączeniu instaluje Terminal w systemie Chrome OS, ale co to jest i jak jest on porównywany z Croshem?
Nie przejmuj się, jeśli wszystko to brzmi dla ciebie jak bełkot - jeśli nigdy nie spędzałeś czasu na wibracjach na swoim Chromebooku, prawdopodobnie nigdy nie korzystałeś (lub nawet nie słyszałeś) z Crosha. A jeśli nigdy wcześniej nie korzystałeś z Linuksa, to nigdy nie musiałeś martwić się Terminalem. Dobrą wiadomością jest to, że dzisiaj mamy sens obu tych rzeczy.
Mówiąc najprościej, Crosh oznacza "Chrome Shell" i pozwala uruchamiać polecenia, które zazwyczaj nie mają narzędzi graficznych. Możesz zrobić rzeczy takie jak instalacja Croutona dla pełnego systemu operacyjnego Linux na twoim Chromebooku lub sprawdzenie stanu baterii urządzenia - bardziej "zaawansowanych" rzeczy, mówiąc wprost. Jeśli kiedykolwiek używałeś Command Prompt lub PowerShell w Windows, Crosh jest wersją tego narzędzia dla Chrome OS.
Możesz uzyskać dostęp do Crosha na Chromebooku, naciskając Ctrl + Alt + T, by otworzyć nową kartę Chrome z czarnym ekranem i monitem wejściowym. Dość proste.
Coś dobrego w Croshu polega na tym, że jeśli nigdy go nie użyjesz, nigdy się tego nie dowiesz. Innymi słowy, nie możesz przypadkowo natknąć się na Crosha i coś zepsuć. Pozostaje na uboczu - tam dla mocnych użytkowników i jest ukryty dla wszystkich.
W skrócie, Terminal jest linuksową wersją Crosha lub Windows Command Prompt / PowerShell. Służy do wykonywania poleceń tekstowych, instalowania aplikacji i wielu innych. W pełnym systemie Linux Terminal jest jednym z najczęściej używanych, najpotężniejszych narzędzi, jakie ludzie mają do swojej dyspozycji.
Dla porównania, Linux Terminal jest znacznie mocniejszy niż jego odpowiednik w systemie operacyjnym Chrome, ponieważ można go używać do kontrolowania całego systemu. Jest to również kluczowy element działania aplikacji linuksowych w systemie operacyjnym Chrome.
Terminal i Crosh są podobnymi narzędziami - w rzeczywistości są to te same podstawowe pojęcia, ale Terminal jest przeznaczony specjalnie dla systemu operacyjnego Chrome w systemie Linux, w którym Crosh jest przeznaczony dla systemu operacyjnego Chrome.
Zostaniesz wybaczony, jeśli nie będzie to miało większego sensu - wszyscy obaj biegną na tym samym urządzeniu, w tym samym czasie. Ale nie są połączeni.
Jedną z największych zalet systemu operacyjnego Chrome jest zwiększone bezpieczeństwo. W rezultacie większość rzeczy w systemie operacyjnym działa w niezależnej piaskownicy. Oznacza to, że większość elementów nie wchodzi w interakcje ze sobą - na przykład jeśli jedna karta ulegnie awarii i ulegnie awarii, pozostałe karty w oknie przeglądarki nie zostaną zmienione.
Aplikacje dla systemu Linux (i aplikacje na Androida) działają w bardzo podobny sposób. Działają w bezpiecznej piaskownicy w zwirtualizowanym środowisku. Innymi słowy, nie są uruchamiane natywnie na komputerze - są wirtualizowane i działają niezależnie od reszty systemu operacyjnego. Ponownie, jeśli coś się stanie w tym bezpiecznym pojemniku, pozostała część systemu operacyjnego pozostanie nienaruszona. Z tego też powodu aplikacje Linux i Android potrzebują trochę czasu, aby uruchomić się po raz pierwszy po ponownym uruchomieniu systemu - system musi uruchomić maszyny wirtualne.
Możesz myśleć o systemie operacyjnym Chrome w jego aktualnym stanie jako trzech systemach operacyjnych w jednym: Chrome OS, Linux i Android. Te dwa ostatnie są pozbawione wersji w porównaniu do ich pełnego systemu operacyjnego, a wszystkie trzy systemy operacyjne korzystają z tego samego jądra, co czyni to wszystko w pierwszej kolejności.