网站大量收购独家精品文档,联系QQ:2885784924

桌面环境与常用办公软件教程.ppt

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
桌面环境与常用办公软件教程

桌面环境与常用办公软件教程 目前,Linux操作系统已经提供了良好的图形界面操作,Ubuntu Linux操作系统默认的图形界面是GNOME桌面环境。本章从X Window系统的原理开始,接着介绍Ubuntu各种桌面环境安装,GNOME桌面环境使用,并对GNOME桌面环境常用的应用软件进行介绍。 学习完本章后,将能够在Ubuntu Linux系统上安装各种桌面环境,并能够使用GNOME桌面环境以及其集成的常用办公软件。 了解Window 系统 X Window系统(也常称为X11或X)是一种以位图方式显示的软件视窗系统。最初是1984年麻省理工学院的研究,之后变成UNIX、类UNIX、以及OpenVMS等操作系统所一致适用的标准化软件工具套件及显示架构的运作协定。X Window系统透过软件工具及架构协定来建立操作系统所用的图形用户界面,此后则逐渐扩展适用到各形各色的其他操作系统上。现在几乎所有的操作系统都能支持与使用X Window系统。更重要的是,目前知名的桌面环境——GNOME和KDE也都是以X Window系统为基础建构成的。 X Window系统只是工具套件及架构规范,它的的体系结构包括客户/服务器模型和X协议两个部分。 X Window的客户/服务器模型 X Window系统一开始就是针对网络而设计的,所以采用了客户/服务器模型。在X Window系统中,X的服务程序(X server)向用户程序提供显示输出对象的能力,包括图形和字符。X服务程序处于客户程序和硬件之间,从而屏蔽了具体硬件设备的特性,客户程序(X client)只需向服务程序发送显示请求,由服务程序将显示的具体要求翻译,并传给硬件设备,最后服务程序将显示事件的结果返回给用户程序。 X Window的客户/服务器模型 X服务程序也称作显示管理器,是控制实际显示设备和输入设备的程序。它响应X客户程序的请求,直接与图形设备通信,负责打开和关闭窗口,控制字体和颜色等底层的具体操作。每一个显示设备只有一个唯一的X服务程序。 X客户程序是使用系统窗口功能的一些应用程序,无法直接影响窗口或显示,它们只能请求X服务程序,并通过X服务程序提供的服务在指定的窗口中完成特定的操作。典型的请求通常是“请在这些坐标上画一个窗口”,或者“在GNOME窗口中用红色从A点到B点画一条直线”。而服务器则返回处理信息, 如“用户刚刚点击了 OK 按钮”。 典型的X客户程序 窗口管理器。决定窗口外观的一种客户进程。它具有改变窗口的大小或位置、将窗口缩成图标、重新安排窗口在堆栈中的位置等功能。Linux支持多种窗口管理器,如fvwm、Kdm、kwin等。 一系列的实用程序和应用程序,比如配置程序,工具条,编辑器,绘图工具等。此外,还有其它的X客户程序,如xclock (一个指针式或数字式的时钟)、xclac (一个计算器,可模拟进行科学工程计算)等。 典型的X客户程序 桌面环境是一个客户进程,它控制桌面图标和目录的出现位置、桌面和目录选单的内容,以及控制在桌面图标、目录和选单上进行键击和拖动操作所产生的效果。桌面环境实际上集成了窗口管理器和一系列的实用程序和应用程序。目前Linux系统两种主要的桌面环境是GNOME和KDE,针对不同的桌面环境Ubuntu Linux提供了不同的安装光盘:Ununtu(采用GNOME)、Kubuntu(采用KDE),另外Ubuntu Linux还提供了Xubuntu,这个是采用轻量级的桌面环境环境Xfce,系统要求较低。GNOME其实可以和很多窗口管理器合作,在历史上,GNOME 使用过的窗口管理器包括 englightenment, sawmill, sawfish, metacity。KDE 的窗口管理器叫做 kwin。 X协议 X Window系统是一个分布式的应用系统。为了增强跨平台的可移植性,X的客户/服务器模型不是建立在特定的软、硬件资源之上,而是建立在X协议之上。X协议是一个抽象的应用服务协议,包括了终端的输入请求和对X服务程序发出的屏幕输出命令,不包括对底层硬件的访问和控制。X协议是X服务程序和X客户程序进行通信的途径。X客户程序通过它向X服务程序发送请求,而X服务程序通过它回送状态及一些其他的信息。真正控制终端工作的是X服务程序,X Window系统架构示意如图。 X协议 服务器和客户端之间的X协议的运作对计算机网络是透明的,客户端和服务器可以在同一台计算机上,也可以不是, 或许其架构和操作系统也不同,但都能运行。客户机和服务器还能够使用安全连接上在互联网上安全地通讯。 如果只有一台使用X Windows系统的计算机, 就只能在同一台计算机上运行X服务程序 和X客户程序了。 然而,如果有很多运行X服务程序的机器,可以在桌面计

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档