0

Linux常用桌面环境

Posted by 晴云孤魂 on 2014 年 01 月 05 日 in web development |

Fluxbox
是一个基于GNU/Linux的轻量级图形操作界面,它虽然没有GNOME和KDE那样精美,但由于它的运行对系统资源和配置要求极低,所以它被安装到很多较旧的或是对性能要求较高的机器上,其菜单和相关配置被保存于用户根目录下的.fluxbox目录里,这样使得它的配置极为便利。
Fluxbox是类Unix系统里一个极为轻量极的图形界面,它的运行速度相当快。它基于Blackbox并与之相兼容,这两者的窗体控件,色调等都极为相似。Fluxbox对KDE、Xfce、Gnome的程序支持也很不错。并且,它不需要借用其他的窗口管理器。
Fluxbox默认的界面极为简洁,只有一个工具栏,并通过右键来调用系统菜单,同样它也支持自定义快捷键。Fluxbox有一个很出色的窗体标签功能,你可以通过鼠标中键拖拽将几个不同的窗体组合到一个窗口上,(#旁白:最终的效果使得每个窗口就和 firefox里的tab子窗体一样),利用这个功能就可以把一大堆的程序窗口整理得井井有条,哪怕你把所有的窗体都放在同一个workspace里面.
Fluxbox另一个很不错的功能就是支持dock程序,这种程序运行时会像桌面图标一样在桌面上显示(比时一些时桌,天气,日历,系统监视程序),由于Fluxbox至力于打造一个快速和高定制性的图形系统,所以它只提供了一些最基础的图标和主题。
Fluxbox界面朴素简单的风同样也体现在它的系统设置上。它的系统菜单,快捷键和其他的一些基本设置都是以文本文件的形式来保存的。 Fluxbox的外观主题100%兼容blackbox,并且其主题的色彩,透明度,窗体边框及其他一些可视组件都可以个性化定制,最新发布的几个版本还实现了边框的圆滑效果和背景图支持;与blackbox相比,Fluxbox增加了一些特性,比如窗体标签(这是从PWM一些特性上吸收并改进过来的)和可定制的窗体标题栏。
正如前文所说,Fluxbox在低配置的电脑上运行得非常流畅,所以如果你的电脑年份已久,那Fluxbox也许是你一个很好的选择。正因为 fluxbox有着速度快性能好的优点,还有人发行了以它为图形管理界面的专门linux发行版,比如 DamnSmallLinux、Fluxbuntu。
Fluxbox界面的简洁并不影响它操作的快速和使用的便捷性。相反,它的很多特性可以极高的提高你使用计算机的效率,比如它的窗体标签功能,可以让你更有效的利用有限的桌面面积,而它灵活的定制性让你可以按自己的操作习惯定制最适合自己的操作环境,包括它的桌面,快捷键,系统菜单,外观等,都可以按用户的需要随心所欲地进行设置。

GNOME
即GNU网络对象模型环境 (The GNU Network Object Model Environment),GNU计划的一部分,开放源码运动的一个重要组成部分。 是一种让使用者容易操作和设定电脑环境的工具。
目标是基于自由软件,为Unix或者类Unix操作系统构造一个功能完善、操作简单以及界面友好的桌面环境,他是GNU计划的正式桌面。
GNOME计划是1997年8月由Miguel de Icaza和Federico Mena发起,作为KDE的替代品。
使用孟加拉国语的GNOMEKDE是一个基于Qt部件工具箱自由的桌面环境,而QT是由Trolltech开发,当时并未使用自由软件许可。GNU项目的成员关注于使用象这样的一种工具箱构造自由的软件桌面和应用软件,从而发起两个项目:一个是作为纯粹Qt库替代品的“Harmony”;还有就是目的在于使用完全与Qt无关的自由软件构造桌面系统的GNOME项目。
在GNOME变得实用和普及之后,2000年9月Trolltech在GNU GPL和QPL(去掉了大多数争论多年的内容)双重许可证下发布了GNU/Linux版的QT库。但是Qt的许可证还是在许多人中间有争议,因为GPL用于库时对与之链接的代码-例如的KDE框架和任何为其编写的程序-都施加了许可证限制。
GIMP Toolkit(GTK+)被选中做为Qt toolkit的替代,担当GNOME桌面的基础。GTK+使用GNU宽通用公共许可证(LGPL,一个自由软件许可证),允许链接到它的软件——例如 GNOME的应用程序——使用任意的许可证。GNOME桌面的库使用LGPL,而GNOME计划内的应用程序使用GPL许可证。
GNOME桌面系统使用C语言编程,但也存在一些其它语言的绑定使得能够使用其它语言编写GNOME应用程序,例如C++, Java, Ruby, C#, Python, Perl 等等。
GNOME计划提供了两个东西:GNOME桌面环境,一个对最终用户来说符合直觉并十分吸引人的桌面;还有GNOME开发平台,一个能使开发的应用程序与桌面其它部分集成的可扩展框架。GNOME桌面主张简单、好用和恰到好处,因此GNOME开发中有两点很突出:
(1)可达性——设计和建立为所有人所用的桌面和应用程序,不论其技术技巧和身体残疾。
(2)国际化——保证桌面和应用程序可以用于很多语言。

KDE
 KDE是一个用于UNIX工作站的网络透明的现代化桌面环境。KDE会为满足在Unix工作站上对于易用桌面的需求而不断探索,例如在Mac OS和微软的Windows那样的桌面环境。我们相信 UNIX操作系统是当今可用的最好的操作系统。实际上在这些年来UNIX已经成为信息技术专业人员无可争议的选择,当提到稳定性、可扩展性和开放性,没有什么可以和UNIX 竞争。但无论如何,在UNIX上缺乏易于使用的现代化桌面环境已成为了让UNIX成为办公和家庭场合中普通计算机用户的桌面系统的重大阻碍。UNIX在服务器市场占有优势,并且是计算机专业人士和科学领域中的首选计算平台,没有UNIX,就没有互联网。但是UNIX也从事于满足普通计算机用户的需求。自从大量的类UNIX(Debian GNU/Linux、 FreeBSD和NetBSD等等)在互联网上自由可用的时候,这种情况更加使人遗憾。上述的几个平台都具有非凡的品质和稳定性。
以前在UNIX/X11下创作应用程序是一个非常困难并且单调乏味的过程。KDE认识到了在一个计算平台上,平台和对于这个特定平台用户可用的一流应用程序的集合是同等重要的。从这些观点出发,KDE项目已经开发了一流的复合文档应用程序框架,实现了最先进的框架技术并且因此把它自己直接置身于和诸如微软的MFC/COM/ActiveX技术等流行开发框架相竞争的位置。KDE的KParts复合文档技术使得开发人员可以快速创建一流的应用程序以实现最尖端的技术。
KDE办公应用套件
因为KDE应用程序开发框架的优势,已经有大量的应用程序存在于KDE桌面环境了。KDE的基本发行版中包含了这些程序的一个选择。现在KDE也拥有了一个基于KDE的KParts技术的,由电子表格、幻灯片制作程序、组织者、新闻客户端和更多应用组成的办公应用套件。KDE的幻灯片制作程序, KPresenter,已被成功用于很多次演示。
传统的X11桌面对用户来说有以下这些不足:
* 没有一个基于桌面配置的简易的人机对话机制。
* 没有统一的应用程序帮助系统。
* 没有通用的应用程序开发框架。
* 没有一个复合文档框架。
* 缺少应用程序级的网络透明性。
* 编写X11程序非常困难枯燥。
对用户来说,KDE会给您带来下面这些东西:
* 一个美观的现代化桌面。
* 一个具有完整的网络透明性的桌面。
* 一个方便的集成帮助系统,它提供了对KDE桌面及其应用程序帮助的一致化访问途径。
* 所有的KDE应用程序都具有统一的视觉观感。
* 标准化的菜单、工具栏、键盘绑定、颜色样式,等等。
* 国际化支持,KDE已拥有60余种语言的翻译。
* 集中化组织的对话框系统,由具体的桌面配置来运作。
* 大量优秀的KDE应用程序。

Xfce
    是一个在Unix与Unix-like操作系统上运行的桌面环境,如Linux与FreeBSD,它主要是由鼠标设定,而它的设定档通常不会被普 通用户看到。它的设计目的是”设计为可作为实际应用,快速加载及执行程序,并减少耗用系统资源”。 (Olivier Fourdan, 原创者)
Xfce同时为程序设计者提供开发框架。除了Xfce本身,还有第三方的程序使用Xfce的程序库,如文字编辑器 – Mousepad,多媒体播放程序 – xfmedia 与终端机模拟器 – Terminal emulator。
Xfce建基在GTK+ 2.x之上。它使用Xfwm作为窗口管理器。Xfce有点像另一个商业的桌面环境CDE,不过在新版本中已经有较大分别了。
“Xfce” 的名字最初是代表”XForms Common Environment”,但自从那时起,Xfce已被重写了两次而且不再使用XForms工具包。这个名字虽然仍被保留下来,但现在已不会将其大写为 “XFce”,而是写成”Xfce”。开发者现在的任务是要使Xfce不再代表任何东西。
Xfce并不像KDE与Gnome般,它并不常见于Linux发行版中。不过仍有少部份发行版用它作为缺省的桌面环境,但大型发行版如Debian 与Fedora Core则只将其作为可选择配件。
Xfce是个完全的自由软件。Xfce的每个独立组件按BSD许可证、GNU通用公共许可证或GNU库通用公共许可证之一进行发布。坚守标准是Xfce 4的一个主要设计目标,特别是 Freedesktop.org上定义的那些标准。这使得Xfce 4可以和为其它桌面环境编写的程序进行无缝的互操作,只要这些桌面环境遵循了这些规范(标准)。

当然还有很多的其他桌面环境和窗口管理器,如:、Icewm、、等等。 但是,无论怎么说,KDE和Gnome还是Linux桌面环境的主要选择,毕竟在Linux下使用他们的人们非常非常的多。

Copyright © 2011-2021 晴云孤魂's Blog All rights reserved.
This site is using the Desk Mess Mirrored theme, v2.5, from BuyNowShop.com.

普人特福的博客cnzz&51la for wordpress,cnzz for wordpress,51la for wordpress