2011-12-30 18 views
6

¿Cuál es la diferencia entre un shell gráfico y un entorno de escritorio? Sigo escuchando cómo¿Cuál es la diferencia entre un shell gráfico y un entorno de escritorio

GNOME 3, KDE Plasma Shell and Unity son conchas.

y cómo GNOME 2, XFCE and LXDE son entornos de escritorio.

¿Es que la interfaz es el Shell y todo el resto del software es el entorno de escritorio, si esto fuera cierto no haría que GNOME Panel fuera un shell?

+1

"Entorno de escritorio" es todo el shebang. El "shell" [GUI] es solo ese bit: fondo, barra de tareas, menús contextuales, etc. (varía, por supuesto). El "shell" para Windows es "explorer.exe" pero Windows es un "entorno de escritorio". –

+0

OK tiene sentido, ¿también sería el administrador de archivos nautilus un shell? – zeitue

+1

Generalmente, los administradores de archivos no son shells [GUI]: p. se pueden [a menudo] ejecutar sin el shell (o con un shell diferente). (Sin embargo, es bastante posible que un administrador de archivos actúe como un shell.) En el caso de Windows [moderno], se usa el mismo ejecutable *, pero tal vez alojado en un proceso diferente y tiene un propósito diferente. (Windows 3.1 tenía un programa "FileMan" separado). –

Respuesta

11

"Desktop environment" (DE) es todo el shebang. El "desktop shell", por otro lado, es solo el bit que proporciona el fondo, la barra de tareas, los iconos del escritorio, los menús contextuales del escritorio: generalmente la interfaz "inicial" para un DE particular. (La funcionalidad/alcance del shell puede variar mucho, así como incluir y/o superponer los roles de un Window Manager, especialmente en un sistema basado en X.) El "shell" para Windows es "explorer.exe", pero Windows mismo es el "entorno de escritorio".

Generalmente, los administradores de archivos, como Nautilus, son no [desktop] shells: p. pueden [a menudo] ejecutarse sin el "shell" estándar (o con un shell diferente). Sin embargo, es bastante posible que un administrador de archivos haya actuado como un shell. En el caso de Windows [moderno], el mismo ejecutable se usa tanto para el shell como para el administrador de archivos, pero tal vez alojado en un proceso diferente y, sin embargo, cumple una función diferente en ambos roles. (Windows 3.1 tenía un programa separado FileMan).

Happy exploring.

0

Los entornos de escritorio, como Explorer, son shells gráficos porque proporcionan una interfaz para que los usuarios accedan a los servicios del kernel.

Cuestiones relacionadas