X window system:指经过图形接口(Graphical user interface,GUI)操做;那么为甚图形窗口接口成为X呢?由于英文字母X在W(window)后面,故人们就戏称这一版接口为X啰(下一版新窗口之意)。
一、发展史:
a.在 Unix Like 上面癿图形用户接口 (GUI) 被称为 X 戒 X11;
b.X11 是一个『软件』而不是一个操做系统;
c.X11 是利用网络架构来进行图形接口的执行不绘制;
d.著名的 X 版本为 X11R6 这一版,目前大部分癿 X 都是这一版演化出来的 (包括 X11R7);
e.如今大部分的 distribution 使用的 X 都是由 Xorg 基金会所提供的X11 软件;
f.X11 使用的是 MIT (Massachusetts Institute of Technology, 麻省理工学院))受权,为相似 GPL 的自由软件受权方式。服务器
二、定义:利用网络架构的图形用户软件,基本上分为X Server 与 X Client 两个组件,其中X Server 管理硬件(即输入输出设备等),X Client 管软件。在运做上,X Client 应用程序会将所要呈现的画面告知X Server 并由其将结果透过所管理的硬件绘制出来。
a、X Window System 是以透过网络取得图形接口的一个架构,因为服务器与客户端硬件不可能彻底相同,因此X Server 目的在于管理客户端的硬设备(即每部客户端主机都须要安装 X Server,而服务器端则提供X Client 软件,以提供客户端绘图所须要的数据)。
b、X Client负责处理来自X Server的动做,将该动做处理成绘图数据,再将数据传回给X Server。
c、X Window Manager(WM,窗口管理员):特殊的X Client,负责管理全部的X Client。
d、Display Manager:提供登入需求。在本机的文字接口底下能够输入startx启动X系统。
e、Xorg 是一个 X server ,配置文件位亍 /etc/X11/xorg.conf ,里面有 Module, Files,Monitor, Device 等设定阶段;
f、 字型管理为 X server 的重点,目前字型管理可由 xfs 及 fontconfig 来处理。 网络