图形shell和桌面环境之间有什么区别

时间:2011-12-30 02:32:37

标签: shell desktop environment

图形外壳和桌面环境之间有什么区别? 我一直听说

GNOME 3, KDE Plasma Shell and Unity是贝壳。

以及GNOME 2, XFCE and LXDE如何成为桌面环境。

接口是Shell还是其他所有软件都是桌面环境,如果这样,那么GNOME Panel会不会成为shell?

2 个答案:

答案 0 :(得分:13)

"Desktop environment"(DE)是整个shebang。另一方面,"desktop shell"只是提供背景,任务栏,桌面图标,桌面上下文菜单的位:通常是特定DE的“主页”界面。 (shell的功能/范围可能有很大差异,包括和/或重叠Window Manager的角色,尤其是在基于X的系统中。)Windows的“shell”是“explorer.exe”但Windows本身就是“桌面环境”。

通常文件管理器(如Nautilus) [桌面] shell:例如它们[通常]可以在没有标准“shell”(或使用不同的shell)的情况下运行。但是,文件管理器很可能充当shell。在[modern] Windows的情况下,shell和文件管理器使用相同的可执行文件,但可能托管在不同的进程中,但它在两个角色中都有不同的用途。 (Windows 3.1有一个单独的FileMan程序。)

快乐探索。

答案 1 :(得分:1)

桌面环境(如Explorer)是图形shell,因为它们为用户提供了访问内核服务的接口。

相关问题