데스크탑 환경이 셸 아래 계층(kernel-shell-DE 대신 kernel-DE-shell)인 이유는 무엇입니까? [폐쇄]

데스크탑 환경이 셸 아래 계층(kernel-shell-DE 대신 kernel-DE-shell)인 이유는 무엇입니까? [폐쇄]

후속 질문으로 다음 질문을 합니다.이것질문.

데스크탑 환경이 셸 아래의 계층인 이유는 무엇 kernel-DE-shell입니까 kernel-shell-DE?

내가 왜 이런 질문을 하는지

예를 들어 우분투에서는그놈 껍질그리고통합 GUIGnome 셸의 경우 Gnome 데스크탑 환경(DE)보다 2계층 위에 있습니다.

내 가설

순수 CLI 시스템과 CLI+GUI 시스템 간에 순서가 다를 수 있습니다. 즉, 순수 CLI 시스템에서는 순서가 다를 수 있습니다. 예를 들면 다음과 같습니다.

kernel-shell(sh,Bash)-utilities.

예를 들어 CLI+GUI 시스템에서는 다음과 같습니다.

kernel-primary shell(sh,Bash)-DE-secondary shell(Gnome shell)-GUI(Unity).

답변1

가지다아니요메인 쉘.

기본 GNOME 3 데스크탑을 실행하는 경우 스택은 다음과 같습니다.

커널 → X.org 또는 Wayland → GNOME Session Manager(많은 GNOME 도우미 응용 프로그램 실행) → GNOME Shell(많은 GNOME 라이브러리 사용)

Unity를 실행하는 경우 스택은 다음과 같습니다.

커널 → X.org 또는 Mir 또는 Wayland → GNOME Session Manager → Unity(또한 많은 GNOME 라이브러리 사용)

가상 콘솔이나 구식 터미널에서 명령줄 셸을 실행하는 경우 스택은 다음과 같습니다.

커널→→ login

데스크탑 환경은 사용자에게 일관된 경험을 제공하기 위해 함께 작동하는 일련의 애플리케이션입니다. "셸"은 이러한 응용 프로그램 중 하나입니다(사용자 인터페이스의 최종 계층 역할을 하며,사용자가 시작한 이벤트(예: 키 입력)를 처리할 수 있는 권한을 처음으로 갖는 이벤트입니다.

관련 정보