操作系统 > Linux > 文章内容

Linux新手入门优秀教程:XWindows简介

2016-9-18编辑:ljnbset

  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的双雄会。

Linux新手入门优秀教程:  软件安装

热点推荐

登录注册
触屏版电脑版网站地图