- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章 Linux图形化桌面环境概要
第三章 Linux图形化桌面环境
[教学目的]
1、了解X Window 的性质
2、掌握X Window 系统的基本组成部分
3、掌握硬件的添加方法
4、熟练操作GNOME图形桌面
5、学习添加KDE桌面的方法
6、熟悉操作KDE桌面
[教学重点]X Window的工作原理;Gnome桌面的基本操作;KDE桌面的基本操作
[教学难点]X Window的工作原理
[教学课时]4课时
从本章将开始详细地介绍Linux的图形化桌面的操作知识。Linux图形化操作其实没有什么难处。只是由于使用Linux的用户少,从而导致对其桌面环境的陌生。另外,虽然Linux拥有两个最为有名的桌面环境,即KDE和GNOME,但是这两个桌面环境又都具备开发源代码的特点,所以每个Linux发行版本都可以对其进行更多的开发,从而导致不同发行版本在操作上有一定的差异。
本章将以目前比较优秀的Fedora 8.0发行版本为例,讲解其相关操作。读者在完成本章的学习后,应该对KDE和GNOME两个桌面环境有所了解,并且可以在这两个桌面环境中进行一些设置,同时可以通过这两个桌面环境中的文件管理器完成文件的相关操作。
3.1 Linux图形界面概述
Linux图形桌面可以理解为运行在Linux内核之上,回避直接操作Linux命令和配置文件的应用程序。也就是说,通过图形界面,用户不需掌握Linux命令就可以像使用Windows一样快速地实现Linux的操作。
Linux中的配置文件,其目的是为了使Linux可以满足不同用户的需要。配置文件为文本文件,在该文件中有固定的格式和语法。
对于Linux的图形界面,现在许多公司均在开发,目前最为有名的是KDE和GNOME桌面。这两个桌面都遵守开发代码协议。也就是说任何人都可以获得这两个桌面的源程序,然后根据需要对源程序进行修改。当然,修改后的源程序也必须公布,同时发给这两个桌面的开发公司。
3.1.1 X Window简介
X Window简称X系统,是一个可移植的GUI( 图形用户接口) 软件设计标准,不属于OS,只是一个应用程序。
(一)X系统的产生
1984年,在美国麻省理工学院(MIT)计算机科学研究室里开始研发。
MIT 的Bob Scheifler 研究分布式系统
DEC公司的Jim Gettys在MIT做Athena计划(军方)
他们两个都需要一个视窗系统,从斯坦福大学搞了一套W的实验性视窗系统。
在W的基础上开发,当与W有明显区别时,他们称新系统叫X系统。
严格地说,X系统并不是一个软件,而是一个协议,定义了一个图形用户界面系统所必须具备的功能。
(二)X系统的特点
X系统具有网络透明性;
通过网络,应用程序在其他PC上输出显示就和在自己的PC上一样容易,其通信架构与网络上的另一端PC所用的语言无关;
可支持多种不同风格的使用界面;
X 系统不是计算机作业系统的一部分;
X系统只是个应用程序,很容易在不同的系统上进行安装。
3.1.2 X Window与Microsoft Windows
1.相同点
都提供图形界面
都可同时处理多个窗口程序(多任务)
都允许通过键盘和简单字符以外的其他方式完成信息交互。
用户可以利用键盘和鼠标建立级联菜单、窗体、窗口和对话框的界面。
2.区别
Microsoft Windows是完整的OS,具有从内核到窗口环境的一切元素。X Window只是OS的一个窗口环境(相当于是OS上的一个应用软件)
灵活的界面
X Window重要的概念:窗口与界面的分离
完整的GUI界面由X Server和窗口管理器组成
X Server建立图形显示、显示窗口和鼠标跟踪的运动、按键与多个窗口。
窗口管理器提供菜单、窗口边框和移动、切换、最大化、最小化窗口等机制。
界面配置的微调控制(背景、窗口颜色等)
采用客户机/服务器技术
在机器上运行并与显示器、显卡直接交互作用的是X Window 服务器。
在X Window中的程序或应用程序称为客户程序。如终端、图形界面、管理屏幕的显示方式。
3.1.3 X Window系统基本组成
类Unix操作系统,从技术层面上来讲,不应该包括图形界面。图形界面和OS的内核是不同的概念。
图形界面实际上是运行在OS上的一个shell。
(一)X Window的基本组成
Server (服务器)
控制显示器和输入装置(键盘、鼠标等)的软件,用于建立视窗、在视窗中显示图形影像和文字、回应客户机程序的需求。
Client (客户机)
借助Server在指定的视窗中完成特定的操作,如编辑文字、画图、计算器的计算等。
Communication channel (通信通道)
客户机和服务器用来作为彼此交互的通信通道
客户机和服务器的通信分类
客户机和服务
您可能关注的文档
- 医疗工伤生育保险政策解读20141204概要.ppt
- 医疗应急预案大全概要.doc
- 中国建筑装饰协会会员申请表格.docx
- 第2课时 用加减消元法解方程组概要.ppt
- 医疗机构临床基因管理办法解释概要.ppt
- 医疗无线查房系统无线位置部署概要.docx
- 第2课时 可能性的大小概要.ppt
- 第2课-第一次世界大战及其后果概要.ppt
- 医疗器械营销人员工作入门流程培训概要.ppt
- 第2课时 额定电压、额定功率概要.ppt
- 基于人工智能教育平台的移动应用开发,探讨跨平台兼容性影响因素及优化策略教学研究课题报告.docx
- 高中生物实验:城市热岛效应对城市生态系统服务功能的影响机制教学研究课题报告.docx
- 信息技术行业信息安全法律法规研究及政策建议教学研究课题报告.docx
- 人工智能视角下区域教育评价改革:利益相关者互动与政策支持研究教学研究课题报告.docx
- 6 《垃圾填埋场渗滤液处理与土地资源化利用研究》教学研究课题报告.docx
- 小学音乐与美术教师跨学科协作模式构建:人工智能技术助力教学创新教学研究课题报告.docx
- 《航空航天3D打印技术对航空器装配工艺的创新与效率提升》教学研究课题报告.docx
- 教育扶贫精准化策略研究:人工智能技术在区域教育中的应用与创新教学研究课题报告.docx
- 《区块链技术在电子政务电子档案管理中的数据完整性保障与优化》教学研究课题报告.docx
- 《中医护理情志疗法对癌症患者心理状态和生活质量提升的长期追踪研究》教学研究课题报告.docx
文档评论(0)