X 윈도우 시스템이란 무엇입니까? [닫은]

누구든지 X Window System이 무엇이며 어떤 용도로 사용되는지 알려주십시오.



답변

Linux는 두 가지 의미를 가질 수 있기 때문에 혼란 스러울 수 있으며 이는 귀하의 잘못이 아닙니다.

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

  2. Linux는 또한 데비안, 우분투, Redhat, CentOs, Suse 등과 같은 시스템을 혼란스럽게 사용하기도합니다. 이러한 시스템은 Gnu + Linux로, 데스크탑에서는 X11 + Gnu + Linux로 더 잘 설명됩니다.

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

OS의 일부가 아님

X11 서버는 사용자 프로세스로 실행됩니다. 다른 프로세스, 창 관리자 (프레임 및 제목 표시 줄로 창을 장식하고 이동 및 크기 조정을 수행하기 위해), 작업 표시 줄 및 기타도 실행됩니다. “MS-Windows는 사후 사고로 OS가 붙어있는 윈도우 시스템이고 Unix / Linux는 사후 사고로 붙어있는 윈도우 시스템이있는 OS입니다.”

독립적 인 아키텍처

X11은 Gnu (Gnu + Linux 포함), Bsd, Solaris, Hp-Ux 등 대부분의 유닉스에서 사용됩니다. 또한 Vms, MS-Windows, MacOs, AmigaDos 등의 다른 시스템에서도 사용할 수 있습니다.

네트워크 투명

올바른 권한이 있으면 다른 시스템에서 창을 열 수 있습니다. 원격 (아마도 더 강력한) 컴퓨터에서 응용 프로그램을 실행하고 응용 프로그램을 로컬로 표시 할 수 있습니다. 이 작업은 VNC 또는 원격 데스크톱과 달리 응용 프로그램별로 또는 창별로 한 번에 데스크톱으로 수행됩니다.

정책 무료

X11은 상황이 어떻게 생겼는지 또는 어떻게 수행되는지에 대한 정책이 없습니다. 이것은 비디오, 모양의 창문 및 3D와 같은 일부 확장으로 약 1985 년 이래 견딜 수있게되었습니다. 모양과 느낌의 모든 변경은 창 관리자 및 기타 도우미 앱을 변경하거나 교체하여 수행됩니다. 로그 아웃하지 않고 창 관리자를 변경할 수 있습니다. 따라서 1985 년 (Microsoft 이전 창)에서 1995 년 (Win95), 2001 년 (win XP), 2014 년 (Win 7), (올바른 마음에 아무도 8 승과 같은 것을 달리지 않을 것)으로 바꿀 수 있습니다. 다시 부팅하거나 로그 아웃하지 않아도됩니다. 1985 년 버전의 X11을 사용 했더라도 3D 등이있는 버전으로 업그레이드하려면 로그 아웃해야합니다.


http://en.wikipedia.org/wiki/X_Window_System 참조


답변

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

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

Microsoft Windows와 달리 X는 운영 체제의 일부 가 아닙니다 . X 서버는 그래픽 하드웨어를 사용하기 위해 특별한 권한을 가졌지 만 X없이 유닉스 / 리눅스 시스템을 완벽하게 실행할 수 있습니다. 그러나 X 윈도우 시스템이 아닌 경우에도 많은 소프트웨어가 X 라이브러리에 의존합니다 시스템에 완전히 설치되면 X 라이브러리를 찾을 수 있습니다.


답변

에서는 Linux, 메인이 GUI알려져있다 X Window System(또는 간단히 X). X Window System글꼴, GUI 로그인 도구, 사용자 데스크탑 환경, X를 사용한 원격 액세스 및 현지화 등의 일부 구성이 있습니다.

에 대한 일부 X 서버 옵션 Linux:있다 XFree86, X.org-X11그리고 Accelerated-X. 배포판이로 전환 XFree86될 때까지 2004 년까지 주요 X 서버 옵션이었습니다 .LinuxX.org-X11

자세한 내용은 http://www.x.org/wikiX.org-X11참조하십시오.


답변

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