LINUX图形操作界面.ppt

上传人:本田雅阁 文档编号:3482286 上传时间:2019-09-01 格式:PPT 页数:77 大小:5.96MB
返回 下载 相关 举报
LINUX图形操作界面.ppt_第1页
第1页 / 共77页
LINUX图形操作界面.ppt_第2页
第2页 / 共77页
LINUX图形操作界面.ppt_第3页
第3页 / 共77页
LINUX图形操作界面.ppt_第4页
第4页 / 共77页
LINUX图形操作界面.ppt_第5页
第5页 / 共77页
点击查看更多>>
资源描述

《LINUX图形操作界面.ppt》由会员分享,可在线阅读,更多相关《LINUX图形操作界面.ppt(77页珍藏版)》请在三一文库上搜索。

1、Linux图形操作界面,本章学习目标 了解X Window 的性质 掌握X Window 系统的基本组成部分 掌握硬件的添加方法 熟练操作GNOME图形桌面 学习添加KDE桌面的方法 熟悉操作KDE桌面,1. X Window简介,X Window 简称X系统,是一个可移植的GUI(图形用户接口) 软件设计标准,不属于OS,只是一个应用程序。 结构与设备无关,可移植性强。 X系统的源代码完全公开。事实上的工业软件标准。 适用于所有系统 UNIX、WINDOWS XP、WINDOWS NT 等。,1. X Window简介(续),1.1 X系统的产生 1984年,在美国麻省理工学院(MIT)计算

2、机科学研究室里开始研发。 MIT 的Bob Scheifler 研究分布式系统 DEC公司的Jim Gettys在MIT做Athena计划 他们两个都需要一个视窗系统,从斯坦福大学搞了一套W的实验性视窗系统。 在W的基础上开发,当与W有明显区别时,他们称新系统叫X系统。 严格地说,X系统并不是一个软件,而是一个协议,定义了一个图形用户界面系统所必须具备的功能。,1. X Window简介(续),1.2 X系统的特点 X系统具有网络透明性 通过网络,应用程序在其他PC上输出显示就和在自己的PC上一样容易,其通信架构与网络上的另一端PC所用的语言无关。 可支持多种不同风格的使用界面 X系统不是计算

3、机作业系统的一部分 X系统只是个应用程序,很容易在不同的系统上进行安装。,1.3 X Window与Microsoft Windows,1、相同点 都提供图形界面 都可同时处理多个窗口程序 都允许通过键盘和简单字符以外的其他方式完成信息交互。 用户可以利用键盘和鼠标建立级联菜单、窗体、窗口和对话框的界面。,1.3 X Window与Microsoft Windows(续),Microsoft Windows是完整的OS,具有从内核到窗口环境的一切元素 X Window只是OS的一个窗口环境 2、区别 灵活的界面 X Window重要的概念:窗口与界面的分离 完整的GUI界面由X Server和

4、窗口管理器组成 X Server建立图形显示、显示窗口和鼠标跟踪的运动、按键与多个窗口。 窗口管理器提供菜单、窗口边框和移动、切换、最大化、最小化窗口等机制。 界面配置的微调控制(背景、窗口颜色等) 采用客户机/服务器技术 在机器上运行并与显示器、显卡直接交互作用的是X Window 服务器。 在X Window中的程序或应用程序称为客户程序。如终端、图形界面、管理屏幕的显示方式。,2 X Window系统,2.1 X Window的基本组成 Server (服务器) 控制显示器和输入装置(键盘、鼠标等)的软件,用于建立视窗、在视窗中显示图形影像和文字、回应客户机程序的需求。 Client (

5、客户机) 借助Server在指定的视窗中完成特定的操作,如编辑文字、画图、计算器的计算等。 Communication channel(通信通道) 客户机和服务器用来作为彼此交互的通信通道,客户机和服务器的通信分类,客户机和服务器在同一计算机上执行 彼此均可使用机器上任何可用的方法做交互处理通信IPC (inter-process communication ) 客户机在一台机器上执行、显示器和服务器在另一台机器上执行 双方通信必须通过网络协议才可以进行。,X Window 解析,服务资源为X服务器的显示处理能力。X客户程序要显示图形图象,但不能直接控制显示硬件,只能使用由用户面前的X服务器提

6、供的显示资源。 同样X客户也不能接受用户输入,也只能使用X服务器控制的键盘或鼠标资源来接受输入。 X服务器是硬件的控制者,X客户只是单纯的执行程序,只能使用X服务器提供的服务进行输入输出。,X Window 解析(续),X服务器(X Server)是一个管理显示的进程,必须运行在一个有图形显示能力的计算机上。理论上,一台计算机上可以同时运行多个X服务器,每个X服务器能管理多个与之相连的显示设备。 X客户程序(X Client)是一个使用X服务器显示其数据的程序,它可以运行在与X服务器不同的计算机上。 X协议(X protocol)是X客户程序和服务器进行通信的一套协议,X协议支持网络,能在本地

7、系统中和网络实现这个协议,支持的网络协议有TCP/IP、DECnet等。,X Window窗口管理器,X Window的所有窗口形成了一个树状结构。X Window的窗口管理程序运行在根窗口上。 所有其他窗口为根窗口的子窗口,而其他窗口上也有相应的按钮、对话框等组件。,2.2 文件管理器,与Microsoft Windows的文件管理程序类似,LINUX中常用的文件管理器有: 1、X-Files文件管理器 2、UC文件管理器(The UNIX Cockpit3.0) 3、字符状态下的文件管理工具,X-Files文件管理器,支持三键鼠标、二键鼠标,2.3 窗口管理器,窗口的类型及内容,1、窗口

8、2、风格 3、工作区域中菜单 4、虚拟桌面和桌面区域 5、终端窗口 为用户提供一个标准的命令行操作界面 Shell 提示符$或# Parted 显示分区信息 Quit退出 Exit 退出shell,6、常用窗口管理器简介,FVWM 虚拟的窗口管理器 桌面上支持虚拟窗口,内存开销少。 FVWM2 FVWM的改进 KDE K桌面环境,也是众多用户看好的窗口管理器。,FVWM2窗口管理器,KDE桌面,2.4 硬件安装,1、系统驱动程序安装的常识 安装开发工具 make 、gcc、automake 安装内核源代码包 kernel-source RPM包安装 #rpm ivh kernel-source

9、*.rpm #rpm ivh *.rpm,2.4 硬件安装,2、有关硬件的常识 不同的硬件有不同的驱动程序 查看硬件的芯片 #lspci v 3、选择硬件驱动程序版本 4、设置显卡 下载显卡的RPM包 安装RPM包 5、配置声卡 #lspci | grep audio 检查系统的声卡型号 6、使用U盘(P81) BIOS设置 Assign IRQ For USB 为Enable 插入U盘,挂载U盘到某个文件系统上,3 GNOME,3.1 GNOME简介 GNOME是一种支持多种开发平台的开发桌面环境。可运行在: GNU/Linux、Solaris、HP-UX、BSD等 是GNU Network

10、 Object Model Environment的缩写,是GNU工程的多功能桌面环境。 是完全公开的,任何人可免费取得源代码。 http:/www.gnome.org,3.2 GNOME环境,GNOME操作界面由两部分组成 GNOME面板 用于启动当前所有可能运行的程序,是个折叠式菜单,与WINDOWS的“开始”菜单相似。 是屏幕最下边的一个长条,是GNOME操作界面的内核部分,可在上面运行所有程序。 GNOME桌面 是功能强大的GUI桌面环境。用户可从此进入用户程序、文件和系统资源。 常用的项目可以拖到桌面上用于提高速度,类似于WINDOWS的快捷方式,GNOME操作界面(演示),GNOM

11、E 面板(演示),GNOME窗口(演示),1、程序菜单(FC4),用户可以运行程序菜单中绝大多数的应用程序。包括: 互联网 办公 图形 声音和视频 游戏 系统工具 附件 运行应用程序 等,2、位置菜单,包括: 主文件夹 桌面 计算机 搜索文件 最近的文档 等,3、系统设置菜单,在FC4中显示的是“桌面”菜单。 用于对系统进行详细的设置 功能类似于WINDOWS的控制面板,4、常用程序,位于面板上的系统默认的6个应用程序快捷启动按钮。 Web浏览器 电子邮件 OpenOffice.org Writer 文档、文本文件、图形等进行编辑 OpenOffice.org Impress 创建幻灯片、演示

12、文档等 OpenOffice.org Calc 计算、分析信息、管理电子表格等 打印机管理器,5、其他面板设置,音量控制 隐藏菜单 语言设置 更新提示 日期时间,4.3.3 GNOME基本设置,类似于WINDOWS的设置 对系统设置进行的修改多数都是通过使用“属性”来完成。 1、文件管理 (演示),2、添加删除程序,用于安装和卸载系统软件包或应用程序 (演示),3、搜索文件,用于在硬盘查找文件或者文件夹 (演示),4、面板属性,用于用户自定义面板 (演示),5、其他设置(演示),日期和时间 工作区切换属性设置 透明面板设置 添加到面板,3.4 文件管理器,GNOME使用的文件管理器Nautil

13、us2.10.0 1、文件管理器的组成 菜单栏 工具栏 状态栏 侧栏 浏览窗口 滚动条,2、文件管理器的基本操作(演示),选择文件 选择单个文件 选择多个文件 选择相邻文件 打开文件 文件改名 移动复制 删除文件 查看方式 排列布局 快捷键简介(与WINDOWS类似) 定位文件夹(FC1窗格、FC4侧栏),选单个文件,选择多个文件,选择相邻文件,文件复制,列表模式显示,文件管理器的快捷键,使用侧栏定位当前文件夹,在树中显示文件,文件管理器 编辑菜单 首选项中设置,3、运行应用程序,4、设置徽标,用于标识文件或文件夹的一些特性 可添加、删除、修改,5、添加、修改背景,6、查看权限,读取 查看文件

14、、文件夹、及下一级的内容 写入 复制、删除、修改、新建、粘贴等 执行 查看、执行,7、其他操作,显示与隐藏文件(编辑、视图) 删除历史(转到、清空历史) 紧凑显示(查看、排列项目) 修改显示比例(查看) 设置书签(书签) 收藏网站、文件夹等,清除历史、紧凑显示,修改显示比例,设置书签,3.5 个性化环境设置,1、设置桌面主题 首选项 主题 细节,2、屏幕保护,3、桌面背景,键盘快捷键,6 KDE,6.1 KDE简介 K桌面环境(KDE,K Desktop Enviroment),是个网络透明的桌面环境 KDE是为UNIX工作站设计的开放性源代码图形桌面环境。 KDE 功能强大 文件管理器 窗口

15、管理器 应用程序组 1、KDE的发展,6.1 KDE简介,1、KDE的发展(P99100) KDE3稳定版本 3.5.8发布(2007.10.16) KDE4首个稳定版本 4.0.0 发布(2008.1.11) http:/www.kde.org http:/www.kdecn.org 2、KDE特点 漂亮的桌面,一致的界面 完全的网络透明性 集成的帮助系统、方便一致的访问 国际化多种语言支持 集中的、对话框驱动的桌面环境 大量的KDE应用,6.1 KDE简介(续),3、KDE的组成(三大部分) KDE桌面环境(包括WM) KDE应用开发平台 KDE办公套件 KDE控制中心(9大方面的控制)进

16、行各种设置: 系统信息、外设、网络、观感、音效 个人化、文件浏览、电源控制、WEB浏览,6.2 添加KDE,1、安装KDE Root权限 300MB以上空闲空间 系统设置-添加删除应用程序 命令方式启动#redhat-config-packages 2、切换到KDE 登录界面-选择会话-选择KDE,添加删除程序,选择添加内容,6.3 KDE桌面环境,1、konqueror浏览器 网页浏览器、文件管理器、文档阅读器集成 基于组件的组织结构 结合IE、Netscape Communicator网页浏览和Windows文件管理器的特色功能 支持当前全部的互联网技术 JavaScript、Java、H

17、TML4.0、SSL、 Netscape Communicator 插件(用于播放Flash、Real音视频等) 2、KOffice 办公套件 3、KIO网络透明 无缝支持:GNU/Linux、NFS共享、Windows SMB共享、HTTP页面、FTP目录和LDAP目录的文件访问和浏览。,6.3 KDE桌面环境(续),4、aRts多媒体体系 支持MPEG1、2、4 支持AVI 、DivX 5、用户定制 6、符合标准 对GNU/LINUX桌面标准的严格支持 遵守最新的窗口管理规范(Window Manager Specification) 遵守桌面登录标准(Desktop Entry Stan

18、dard),6.4 KDE开发环境,1、桌面通信协议(DCOP) 客户端到客户端的通信协议,以基于标准X11 ICE库的服务器为中间媒介。 支持消息传递和使用XML-RPC到DCOP网关的远端程序调用 针对C、C+、Python、Java捆绑 2、KIO KIO在单独进程中使用应用程序I/O来启用图形界面。网络透明,可以无缝地用于对HTTP、FTP、POP、IMAP、NFS、SMB、LADP的本地文件的访问。,6.4 KDE开发环境(续),3、K Parts K Parts是KDE的组件对象模型,允许一个应用程序本身嵌入到另一个应用程序中 4、XML图形用户界面构建器 5、KHTML 解释引擎

19、 KHTML是HTML4.0S标准的解释与绘制引擎 支持当前全部的JavaScript、Java、HTML4.0、SSL、 Netscape Communicator 插件,KDE桌面,1、设置桌面属性,桌面外观设置 行为 多个桌面设置 桌面背景,2、Konqueror文件管理器,http:/www.konqueror.org/,3、 Konqueror文件导航系统,目录树导航 系统默认的导航方式,与GNOME的侧栏类似。有: 配置、书签、历史、主目录、网络、根目录、服务、侧栏媒介播放器 多视图导航 一个窗口可以显示多个文件夹的内容 GNOME中是一个窗口显示一个文件夹的内容 标签导航 通过标

20、签工具的设置,可打开多个文件浏览器,4、网络功能介绍,Konqueror自身就是FTP客户端、支持HTTP协议。 直接在地址栏中输入URL地址即可访问INTERNET、Konqueror支持多种字体编码,5、 Konqueror浏览图象,Konqueror可直接在文件管理器中打开图象,无需其他看图软件,Plasma是新的桌面外壳,它囊括了面板、菜单和其它可直接交互的桌面及应用程序部件,KDE4.0新界面(2008.1.11),KDE4全新文件管理器Dolphin,Dolphin,Kickoff 应用程序菜单,7 Linux实用技巧和常见问题,7.1 实用技巧(P106108) 7.2 常见问题(P108112) 7.3 优化系统(P112113),作业:上机练习,P114页第四题 要求: 1、在作业本上记录下你掌握了GNOME桌面的哪些操作 2、在作业本上记录下你安装KDE的过程步骤,并简要说明KDE和GNOME的主要异同点,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1