歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux新手入門優秀教程:XWindows簡介

Linux新手入門優秀教程:XWindows簡介

日期:2017/2/25 10:32:05   编辑:Linux教程

  X Windows簡介

  要想成為一套優秀的操作系統,除了性能穩定、功能齊全之外,還應該擁有一個友好的操作系統,否則只會呆在研究室裡,難以普及。

  在UNIX系統下,大多都是采用X Window做為圖形界面的。1984年,麻省理工學院與DEC制定了Athena計劃,這就是X Window

  第一個版本。1988年1月成立了一個非盈利性的X聯盟,負責制定X Window的標准。在Linux出現後,Xfree86 Project

  Inc.基於Linux實現了一個開源的X Window系統:XFree86。

  X Window與其他的圖形界面系統相比,有幾個特點:

  Ø 良好的網絡支持:X Window采用了C/S網絡結構,程序間可以通過網絡來通信,而且有良好的網絡透明性,也就是說用戶不需知道程序在使用遠端主機資源。

  Ø 個性化的窗口界面:X Window並未對窗口界面作統一性的規范,程序員可以根據需求自行設計,其中最有名的就是後面要介紹的GNOME與KDE。

  Ø 不內嵌於操作系統:X Window只定義了一個標准,而不屬於某個操作系統,因此可在不同的操作系統上運行相同的X Window軟件。

  整個X Window由三個部分組成:

  Ø X Server:主要是控制輸出及輸入設備的程序,並維護相關資源,它接收輸入設備的信息,並將其傳給X Client,而將X

  Client傳來的信息輸出到屏幕上。所以不同的顯卡就需要選擇不同的X Server,在配置X Window時最主要的就是配置X Server

  Ø X Client:它才是應用程序的核心部分,它是與硬件無關的,每個應用程序就是一個X Client

  Ø X protocol:X Client與X Server之間的通信語言就是X protocol

  為了使得X

  Window更加易於使用,各個不同的公司與組織都針對其做了許多集成桌面環境。如AIX上的CDE,SUN的OpenServer,而在Linux下則主要是GNOME與KDE的雙雄會。

Copyright © Linux教程網 All Rights Reserved