常见Linux桌面环境
一、桌面环境简介
在图形计算中,一个桌面环境(Desktop Environment)为计算机提供一个图形用户界面(GUI)。这个名称来自桌面比拟,对应于早期的文字命令行界面(CLI)。一个典型的桌面环境提供图标,视窗,工具栏,文件夹,壁纸以及像拖放这样的能力。整体而言,桌面环境在设计和功能上的特性,赋予了它与众不同的外观和感觉。
开源的Linux系统拥有很多桌面环境可以更换。但流行的闭源操作系统Microsoft Windows和Mac OS X所用的桌面环境是相对不可变的。但是也有主题和第三方软件可以完全更改常见界面元素的外观(比如窗口、按钮和图标)以及界面本身。在Windows中,这一切可以通过替换默认的Explorer shell来实现。
本文就以下这些常见的桌面环境作一简单介绍:
(1)KDE
(windows server 2012四个版本2)GNOME
(3)Deepin Desktop Environment(DDE)
(4)MATE
(5)Cinnamon
(6)Unity
(7)Xfce
(8)LXDE
(9)MAC OS X桌面-Aqua
二、常见桌面环境介绍
1、KDE
图1 KDE桌面
KDE是K桌面环境(Kool Desktop Environment)的缩写,是一款著名的运行于 Linux、Unix 以及FreeBSD 等操作系统上面自由图形工作环境,整个系统采用的都是TrollTech公司所开发的Qt程序库。
KDE项目是由图形排版工具Lyx的开发者、一位名为Matthias Ettrich的德国人发起的,目的是为满足普通用户也能够通过简单易用的桌面来管理Unix工作站上的各种应用软件以及完成各种任务。
KDE 现在是 UNIX 上可用的易于使用的现代桌面环境。和一些如GNU/Linux这样的自由的类 UNIX 一起,UNIX/KDE 组成了一个对于任何人都可用的完全自由和开放的计算平台,而且完全免费,任何人都可以修改它的源代码。当然它总是有可以改进的空间,我们相信我们已经发布了一些当今可用的能和商业操作系统/桌面组合的合适的替代品。我们希望 UNIX/KDE 组合将会最终为普通计算机用户带来一个同样开放、可靠、稳定和专利自由的计算环境,世界范围内的科学家和计算机专业人士已经喜爱它很多年了。
KDE基于QT底层开发库,采用Kwin窗口管理器,包括Konqueror、Kaffeine、KWord等应用程序。
2、GNOME
图2 GNOME桌面
GNOME 是一种让使用者容易操作和设定电脑环境的工具,也是Linux发行版中运用最多的桌面环境之一。GNOME 包含了 Panel (用来启动此程式和显示目前的状态)、桌面 (应用程式和资料放置的地方)、及一系列的标准桌面工具和应用程式,并且能让各个应用程式都能正
常地运作。不管你之前使用何种操作系统,你都能轻易地使用 GNOME 功能强大的图形接口工具。
GNOME 是一种支持多种平台的开发&桌面环境, 可以运行在包括GNU/Linux(通常叫做Linux),Solaris,HP-UX,BSD和Apple's Darwin系统上. GNOME 拥有很多强大的特性, 如:高质量的平滑文本渲染, 首个国际化和可用性支持, 并且包括对反向文本的支持(注: 有些国家的文字是从右到左的排版的)。
GNOME发光的地方在于操作起来太简单。应用与菜单导航非常直观,给用户呈现的选项都明晰。我相信这是在早期版本Ubuntu选择Gnome而不是KDE的根源。
GIMP Toolkit(GTK+)被选中替代Qt toolkit开发GNOME的工具,担当GNOME桌面的基础。GTK+使用GNU宽通用公共许可证(LGPL,一个自由软件许可证),允许链接到它的软件,例如GNOME的应用程序:使用任意的许可证。GNOME桌面的库使用LGPL,而GNOME计划内的应用程序使用GPL许可证。
GNOME桌面系统使用C语言编程,但也存在一些其它语言的绑定使得能够使用其它语言编写GNOME应用程序,例如C++,Java,Ruby,C#,Python,Perl等等。
GNOME基于GTK+底层开发库,采用Metacity视窗管理器、Nautilus文件管理器,包括GIMP、Gedit、Banshee等应用程序。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论