운영 체제의 일부가 아닙니다.

운영 체제의 일부가 아닙니다.

X Window System이 무엇이고 어떤 용도로 사용되는지 알려주실 수 있나요?

답변1

혼란스러울 수도 있지만 Linux에는 두 가지 의미가 있을 수 있으므로 이는 귀하의 잘못이 아닙니다.

  1. Linux는 커널입니다. 이 커널은 Android 및 2에 설명된 시스템을 포함한 많은 시스템에서 사용됩니다.

  2. Linux는 종종 Debian, Ubuntu, Redhat, CentOs, Suse 및 기타 시스템을 지칭하는데 사용되는데 이는 혼란스럽습니다. 이러한 시스템은 Gnu+Linux 또는 데스크탑의 경우 X11+Gnu+Linux로 더 잘 설명됩니다.

X11은 귀하가 요청한 시스템의 정확한 이름입니다. X11은 아키텍처 독립적이고 네트워크 투명하며 정책이 없는 윈도우 시스템입니다.

운영 체제의 일부가 아닙니다.

X11 서버는 사용자 프로세스로 실행됩니다. 다른 프로세스, 창 관리자(창을 프레임과 제목 표시줄로 장식하고 이동 및 크기 조정), 작업 표시줄 등도 실행됩니다. 누군가는 "MS-Windows는 윈도우 시스템이고 운영체제가 나중에 추가된 것이고, Unix/Linux는 윈도우 시스템이고 운영체제가 나중에 추가된 것"이라고 말했습니다.

아키텍처 독립적

X11은 Gnu(Gnu+Linux 포함), Bsd, Solaris, HP-Ux 등 대부분의 Unix에서 사용됩니다. 또한 Vms, MS-Windows, MacOs, AmigaDos 등 다른 많은 시스템에서도 작동합니다.

네트워크 투명성

올바른 권한이 있으면 다른 컴퓨터에서 창을 열 수 있습니다. 그리고 원격(아마도 더 강력한) 시스템에서 애플리케이션을 실행하고 애플리케이션을 로컬로 표시하는 것도 가능합니다. 이는 한 번에 하나의 데스크톱을 실행하는 VNC 또는 원격 데스크톱과 달리 애플리케이션별 또는 창별로 수행됩니다.

정책은 무료입니다

X11에는 사물이 어떻게 보여야 하는지, 어떻게 수행되어야 하는지에 대한 정책이 없습니다. 이로 인해 1985년경부터 비디오, 모양 창 및 3D와 같은 몇 가지 확장 기능이 추가되었습니다. 모든 모양과 느낌의 변경은 창 관리자 및 기타 도우미 응용 프로그램을 변경하거나 교체하여 수행됩니다. 로그아웃하지 않고도 창 관리자를 변경할 수 있습니다. 따라서 1985년(Microsoft Windows 이전)에서 1995년(Win95), 2001년(win XP), 2014년(Win 7)에서 (제정신을 가진 사람 중 누구도 win 8과 같은 것을 실행하지 않을 것임), 심지어 더 나은 것까지 갈 수 있습니다. - 재부팅하거나 로그아웃할 필요도 없습니다. (단, 1985년 버전의 X11을 사용하고 계시다면, 3D 등의 기능이 포함된 버전으로 업그레이드하려면 로그아웃하셔야 합니다.)


당신은 또한 볼 수 있습니다http://en.wikipedia.org/wiki/X_Window_System

답변2

X 윈도우 시스템은 그래픽 사용자 인터페이스의 기초입니다. X는 클라이언트-서버 모델을 사용합니다. X 서버는 모든 것을 표시(그리기)하는 역할을 담당하고 클라이언트는 X 서버에 표시(그리기)할 내용을 알려줍니다. 클라이언트와 서버가 동일한 호스트에 있을 필요는 없습니다.

X 서버는 직사각형, 선, 비트맵 및 기타 모양을 그리는 방법과 글꼴을 렌더링하는 방법을 "알고" 있기 때문에 X 자체로는 그래픽 사용자 인터페이스에 충분하지 않습니다. 또한 창 오버랩, 커서, 입력 이벤트 관리(예: 광고 키 누르기 및 떼기, 마우스 이동, 마우스 클릭) 등을 담당합니다.아니요모든 유형의 "모양과 느낌"을 제공합니다. 이는 X 위에서 실행되는 위젯 세트에 따라 다릅니다. 이러한 세트의 예로는 Qt 또는 GTK가 있습니다. 역사적인 예로는 Motif와 XView가 있습니다. 이러한 위젯 세트는 존재하는 위젯(예: 텍스트 입력 필드, 드롭다운 상자, 버튼, 캔버스 등), 모양 및 작동 방식을 "설명"합니다. 가장 중요한 것은 창 관리자가 창 관리, 즉 창이 장식되는 방식(프레임, 제목 표시줄)과 창에서 제공하는 작동 요소(예: 최소화, 최대화, 닫기 등)를 담당한다는 것입니다.

Microsoft Windows와 달리 X는아니요운영 체제의 일부. 한때 X 서버에는 그래픽 하드웨어를 활용할 수 있는 특별한 권한이 있었지만 Unix/Linux 시스템은 X 없이도 완벽하게 실행될 수 있습니다. 그러나 많은 소프트웨어가 X 라이브러리에 의존하므로 X Window System이 시스템에 완전히 설치되지 않은 경우에도 X 라이브러리를 찾을 수 있습니다.

답변3

에서는 Linux주로 (또는 간단히 X) 라고 GUI부릅니다 . X Window System일부 구성에는 X Window System글꼴, GUI 로그인 도구, 사용자 데스크탑 환경, X를 사용한 원격 액세스 및 현지화가 포함됩니다.

일부 X 서버 옵션은 Linux, XFree86X.org-X11입니다 Accelerated-X. XFree862004년까지 Linux배포판이 X.org-X11.

자세한 내용은 X.org-X11다음을 참조하세요 .http://www.x.org/wiki

답변4

X 윈도우하드웨어 디스플레이에 창을 그릴 수 있는 소프트웨어입니다. 창을 생성, 이동 및 닫을 뿐이며 커서 이동 및 버튼 클릭과 같은 마우스 이벤트를 해석합니다.X 윈도우멋진 창틀, 색 구성표, 그래픽 효과, 사운드 등과 같은 불필요한 기능을 모두 제공하지 않는 것 - 그게 직업입니다.창 관리자그것은 위에서 작동합니다X 윈도우.

관련 정보