- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第10章 初识Linux图形界面 Linux如今的桌面系统已经华丽无比,用户越来越能感到在Linux操作系统下使用图形界面是一种享受,但Linux界面的华丽并不代表它是华而不实的操作系统。如今Linux在桌面应用方面已经丝毫不逊色于Microsoft Windows操作系统了。 本章将先对Linux的图形系统进行简单的介绍。 10.1 X图形系统简述 在Linux操作系统下,用户所使用的图形系统称做X图形系统(X Window System),它是Unix及类Unix操作系统下用户的标准图形用户界面,简称X。X图形系统能够相当稳定地运行在Linux操作系统上,X的官方网站是。 X图形系统最初是于1984年在MIT开发。它采用的是客户端/服务端的架构模式,分别称作X Server与X Client。C/S(Client/Server)架构对于使用网络应用程序无疑是非常有优势的,举个简单的例子,用户可以在远程运行一个X的程序,而在本地显示它的图形界面。 X本身可以说只是一个标准及架构。它有着极大的弹性与制定性,但并不是真正的实现体,而XFree86与现在最为流行的X.Org才是。这些并不是普通用户所关心的,所以,这里不会深入介绍X Window System的实现方式及这些复杂的实现体,而是用户更为关心的桌面环境(Desktop Environment)与相应的软件应用。 桌面环境是一整套包括窗口管理器、面板、菜单、桌面设置等一系列小程序,负责为用户创建一个友好的图形化的操作界面。桌面环境也是X客户端的一种,它负责将用户的操作指令传输给服务端进行响应。这里还提到了窗口管理器(Window Manager),在一般情况下,它是桌面环境的一个组件,是一种特殊的X Client,而非桌面环境本身。 10.2 主流桌面环境介绍 Linux下的桌面环境有很多,目前最为流行的是KDE与GNOME。它们是Linux操作系统下最受欢迎的两大桌面环境,同时还有轻量级的xfce也受到众多用户的青睐。 Linux操作系统下可以同时安装多个桌面环境,用户可以随心所欲地进行切换使用,本节会简单地介绍上述三种桌面环境。 10.2.1 KDE KDE是K Desktop Environment的简称,该项目由Matthias Ettrich于1996年发起。当时Matthias还是一名大学学生,因为当时Unix操作系统上的图形界面极其简陋,Matthias萌生了创建一个漂亮、易用的桌面环境的想法,于是,他开始付诸行动。 Matthias决定使用跨平台的C++图形库(toolkit)Qt来实现KDE,并在新闻组里发表了项目诞生声明。声明发表后,很多人立即参与到了KDE环境的开发中来,并且为KDE写软件。Qt是Unix平台上最优秀的图形界面开发工具包,但在早期它并不是自由软件。直到Qt 2.2,Qt才宣布在GPL协议下发布,正式加入到自由软件的大家庭中。 图10.1 KDE的Logo与吉祥物 KDE目前稳定的版本是3.5,而全新KDE 4在众多KDE迷的苦苦等候下终于在2008年1月11日正式发布。此前,KDE 3已经开发并维护了5年左右,无论是其功能、软件还是界面稳定性,都已经相当成熟,但是多年的开发使得KDE 3开始变得臃肿和难以维护。KDE 4的理念便是返璞归真,将KDE 3所挖掘出来的问题全部进行梳理,重新实现一个新的KDE桌面环境,而不仅仅是简单地对KDE 3进行升级。 Qt 4相对于Qt 3改动也比较大,开发人员在经历了一定的磨合期后纷纷表达出了对Qt 4的赞赏。可以说KDE 4是一个全新的桌面环境,它积累了以往KDE开发的精华与经验,旨在给用户带来全新的桌面应用体验。 由于KDE 4尚处于呱呱坠地地成长期,稳定性与应用性还有待改进。并且,由于Qt的改动幅度较大,KDE 4下的软件是需要进行针对性的开发的,所以本书的KDE使用讲解,主要还是围绕较为稳定的KDE 3展开。 KDE的官方网站是,在这里用户能够及时地了解到KDE桌面环境的必威体育精装版咨询以及详细信息。 10.2.2 GNOME 由于KDE使用的Qt库在早期受TrollTech控制,所以一位名叫Miguel de Icaza的开发者决定组织他人另外开发一个新的桌面环境,GNOME项目就此诞生。 GNOME是GNU Network Object Model Environment的简称,它是GNU计划的一部分。GNOME 1.0于1999年3月正式发布,最初的开发宗旨是能够让计算机用户使用到一个完全自由的桌面环境。但是GNOME在当时无论是功能还是稳定性方面,都无法和KDE相比。 图10.2 GNOME的Logo GNOME桌面环境是基于GTK+这个跨平台的图形库实现的,它由C语言编写。G
文档评论(0)