操作系统 百分网手机站

什么是桌面环境

时间:2020-09-15 14:02:37 操作系统 我要投稿

什么是桌面环境

  桌面环境简单来说,就是在内核和X Server之上,写一批程序让用户可以登陆就可以直觉性的流畅使用桌面、任务栏、开始菜单、文件操作和系统设置。这个世界上从功能完整性和产品质量来看主要有四个桌面环境:

  ● RedHat主导开发的Gnome

  Gnome2的稳定性和性能都非常好,包括后面的Mint桌面都是衍生于Gnome2, Gnome3是我作为个人开发者来看最失望的桌面环境,Gnome3完全抛弃了Gnome2的稳定和性能,Gnome3除了性能和内存控制不好以外,API的胡乱修改导致这5年几乎没有任何重大的进步

  ● Suse主导开发的KDE

  可以说功能最为丰富的桌面环境,包括产品质量以及性能每年都在飞速进步,但从个人看比较适合技术折腾党,功能和交互做的太复杂不适合普通用户(比如那个超级复杂的主题设置)

  ● Ubuntu主导开发的Unity

  Unity身上还是可以看到很多Gnome2的影子,产品质量和性能都不错,Ubuntu自己独立开发了Mir、Unity桌面环境和一些全局菜单等独特特性,虽然很多开发者很喜欢,但是整体视觉都聚焦在左上角(默认看着很想一把转角直尺)的设计,个人觉得并不符合中国人的使用习惯

  ● Deepin主导开发的'DDE

  作为DDE的开发者,客观的评价,产品质量、设计视觉都符合中国人的习惯,很多地方的交互设计细节要比其他桌面环境做的更加精致和简单,强调开箱即用的非技术型用户,不适合技术高手和那些本来就喜欢折腾的技术型用户

  其他轻量型的桌面环境,比如LXDE、XFCE、Enlightenment虽然性能极佳,但是从桌面环境的功能完整性和交互设计的精致性上都不够,比较适合有一定技术深度,追求性能和自己配置多于开箱即用的技术型用户。

  剩下的就是一堆平铺类窗口管理器,比如大家熟知的:awesome, i3, xmonad, dwm, stumpwm等等,这些窗口管理器型的桌面环境有300多个,我曾经为了研究所有桌面环境的特性,把这些窗口管理器都用过,最喜欢的是xmonad。这类窗口管理器的可以把个人的工作环境内存和性能消耗做到极低,而且可定制性极强,甚至可以通过编程来打造自己独一无二的工作环境。这类窗口管理器型的桌面环境比较适合有开发人员和黑客,当然也不乏国内一大批装X用户。


【什么是桌面环境】相关文章:

什么是远程桌面协议(RDP)09-24

什么是证券11-08

什么是Java10-03

什么是自考06-26

当Linux桌面环境不支持HiDPI显示该怎么办07-30

什么是代理报关05-10

什么是C语言10-03

什么是OA系统09-22

什么是现代物流06-16

什么是自营物流06-16