/ / CroshはChromebookのLinuxターミナルとどう違うのですか?

CroshはChromebookのLinuxターミナルとどう違うのですか?

Chrome OS 69以降、Linuxのサポートアプリケーションは、オペレーティングシステムの一部に組み込まれています。有効にすると、Chrome OSシステムにターミナルがインストールされますが、それは何であり、Croshとどのように比較されますか?

意味不明に聞こえても心配しないでくださいあなた— Chromebookの内臓をいじくり回したことがない場合は、Croshを使用したことがない(または聞いたことがない)可能性があります。また、これまでLinuxを使用したことがない場合は、ターミナルを気にする必要はありません。良いニュースは、今日は両方のことを理解するつもりだということです。

関連する: ChromebookでLinuxアプリを設定して使用する方法

まず、Croshとは何ですか?

簡単に言えば、Croshは「ChromeShell」の略で、通常はグラフィカルツールを備えていないコマンドを実行できます。 Chromebookに完全なLinuxOS用のCroutonをインストールしたり、デバイスのバッテリーの状態を確認したりするなど、大雑把に言えば、より「高度な」機能を実行できます。 WindowsでコマンドプロンプトまたはPowerShellを使用したことがある場合、CroshはそのツールのChromeOSバージョンです。

Ctrl + Alt + Tを押して、黒い画面と入力プロンプトが表示された新しいChromeタブを開くと、ChromebookでCroshにアクセスできます。ものすごく単純。

Croshの良いところは、それを使わなければならない、あなたはそれがそこにあったことを決して知らないでしょう。つまり、誤ってCroshに遭遇して、何かを台無しにすることはできません。それは邪魔にならないようにします—パワーユーザーのためにあり、他のすべての人のために隠されています。

さて、ターミナルとは何ですか?

要するに、ターミナルはLinuxバージョンのCroshまたはWindowsコマンドプロンプト/ PowerShell。テキストコマンドの実行、アプリケーションのインストールなどに使用されます。フルLinuxシステムでは、ターミナルは人々が自由に使える最も使用され、最も強力なツールの1つです。

比較すると、LinuxターミナルはかなりですChrome OSを使用してシステム全体を制御できるため、ChromeOSよりも強力です。これは、LinuxアプリがChromeOSでどのように機能するかという重要な部分でもあります。

ChromeOSがCroshとLinuxターミナルの両方を必要とする理由

ターミナルとCroshは類似したツールです。実際、これらは同じ基本概念ですが、ターミナルはChrome OSのLinuxの側面専用であり、CroshはChromeOS側用です。

ゲートからすぐにそれがあまり意味をなさない場合は、許されます。結局、両方が同じマシンで同時に実行されています。しかし、それらは接続されていません。

Chrome OSの最大のメリットの1つは、強化されたセキュリティ。その結果、オペレーティングシステム上のほとんどのものは独立したサンドボックスで実行されます。つまり、ほとんどの要素は実際には相互作用しません。たとえば、1つのタブに障害が発生してクラッシュしても、ブラウザウィンドウの他のタブは影響を受けません。

Linuxアプリ(さらに言えばAndroidアプリ)非常によく似た方法で動作します。これらは、仮想化環境内の安全なサンドボックスで実行されます。つまり、これらはマシン上でネイティブに実行されているのではなく、仮想化されており、OSの他の部分とは別に実行されています。この場合も、この安全なコンテナ内で何かが発生しても、OSの残りの部分は影響を受けません。これが、LinuxおよびAndroidアプリが再起動後に初めて起動するのに少し時間がかかる理由でもあります。システムは、仮想マシンを起動して実行する必要があります。

現在の状態のChromeOSを考えることができますChrome OS、Linux、Androidの3つのオペレーティングシステムを1つにまとめました。後者の2つは、完全なOSと比較してバージョンが削減されており、3つのオペレーティングシステムすべてが同じカーネルを共有しているため、そもそもこれがすべて可能になります。