2011-12-30 12 views
6

グラフィカルシェルとデスクトップ環境の違いは何ですか? 私はどのように聞いていますグラフィカルシェルとデスクトップ環境の違い

GNOME 3, KDE Plasma Shell and Unityはシェルです。

と、どのようにGNOME 2, XFCE and LXDEがデスクトップ環境であるか。

インタフェースがシェルで、残りのソフトウェアはすべてデスクトップ環境です。これが真のGNOMEパネルではない場合はどこですか?

+1

「デスクトップ環境」はシバン全体です。 [GUI] "シェル"はちょうどそのビットです:バックグラウンド、タスクバー、コンテキストメニューなど(もちろん、異なります)。 Windowsの「シェル」は「explorer.exe」ですが、Windowsは「デスクトップ環境」です。 –

+0

OKなので、ファイルマネージャのnautilusもシェルになりますか? – zeitue

+1

一般に、ファイルマネージャは[GUI]シェルではありません。彼らは(しばしば)シェルなしで(または別のシェルで)実行することができます。 (ただし、ファイルマネージャがシェルとして動作している可能性は非常に高いです)。[現代の] Windows *の場合、同じ実行可能ファイル*が使用されますが、異なるプロセスでホストされ、異なる目的を果たします。 (Windows 3.1には別の "FileMan"プログラムがありました) –

答えて

11

"Desktop environment"(DE)はシバン全体である。一方、"desktop shell"は、バックグラウンド、タスクバー、デスクトップアイコン、デスクトップコンテキストメニューを提供するビットです。一般に、特定のDEの「ホーム」インターフェイスです。 (シェルの機能/スコープは、特にXベースのシステムでは、Window Managerの役割を含むだけでなく、重複することもあります)。Windows用の "シェル"は "explorer.exe"ですが、Windows自体は「デスクトップ環境」。

通常、Nautilusのようなファイルマネージャは、ではなく、 [desktop]シェルです。標準の "シェル"(または別のシェル)を使わずに実行することができます。しかし、ファイルマネージャがシェルとして動作している可能性は非常に高いです。 [現代の] Windowsの場合、同じ実行可能ファイルがシェルとファイルマネージャの両方で使用されますが、おそらく異なるプロセスでホストされますが、両方の役割で異なる目的を果たします。 (Windows 3.1には個別のFileManプログラムがありました)

ハッピーエクスプローラ。

0

エクスプローラなどのデスクトップ環境は、ユーザーがカーネルのサービスにアクセスするためのインターフェイスを提供するため、グラフィカルシェルです。

関連する問題