Linux 桌面环境终极指南

发布于 2024-11-16 16:39:15 字数 6230 浏览 7 评论 0

去年,Network World 网站内的 Linux 老牌拥护者 Bryan Lunduke 曾经给自己定下一项奋斗目标,即深入到各类 Linux 桌面系统当中、以至少一周的时间利用其完成工作及个人计算任务,而后将他的心得体会记 录在 Linux Tycoon 博客当中。

Linux 桌面环境终极指南

最终他撰写出十篇评测报告,我们将其内容进行了收集与整理,以便大家通过今天的文章将不同桌面环境之间的比较结论一网打尽。当然,也欢迎尚未体验过 Linux 桌面系统的朋友将本文作为参考资料加以借鉴。

elementary OS 的 Pantheon

首先需要澄清一点,这篇评测报告针对的是 Pantheon 桌面环境而非 elementary OS 本身。

不过这套环境确实给我们的这位评测专家带来了惊喜。Pantheon 凭借着自身简洁而利落的使用体验在竞争当中脱颖而出。举例来说,其应用程序启动器就让 Bryan 体会到了“实用”二字的真正含义:

“这款应用程序启动器并不打算充当音乐播放器,也不会为用户在 Amazon.com 上搜索个不停。它仅仅是做好自己的本职工作,帮助用户寻找并启动 所需要的应用程序,而后彻底消失在我们的视线当中。目前大多数桌面环境(包括 Linux 以及其它操作系统类型) 都患有严重的功能膨胀综合症——这会导致系 统自身运行速度缓慢甚至出现一系列 bug……我们可以将这类方案称为‘麻烦’的操作系统。然而 Pantheon 并没有这样的问题。在 Pantheon 环境 当中,其每一个设计环节都确切符合用户的使用预期……而且仅此而已,没有其它的冗余设定。这种优秀的特性涵盖其系统设置、文本编辑器以及视频播放器等等全 部默认应用程序。”

其应用程序启动器仅仅是整套环境下的一个缩影,但足以彰显 Pantheon 的突出风格。这款操作系统易于学习并使用,Bryan 将它推荐给那些此前从未接触过 Linux 系统的新手用户或者虽然拥有长期使用经验、但却仅仅希望能够快捷高效实现明确操作目标的 Linux 专家。

Ubuntu Unity

在这一次的评测中,Bryan 需要再次面对曾经迫使他转而寻求其它替代性解决方案的一套 Linux 桌面环境——Unity。这套环境在自定义方面作出诸多限制,特别是禁止用户将 dock 从屏幕左侧移动到其它位置,正是这一点迫使 Bryan 投入了其它系统环境的怀抱。

在重新回归 Unity 平台之后,Bryan 发现它的可用性较印象中出现了可喜的提升,无论是运行速度还是运作可靠性方面皆是如此。尽管他仍坚持认为 Unity 在运行速度方面感觉还无法与其它环境相媲美——例如 Enlightenment 以及 MATE——但他承认这种速度差异并非不可忍受,也不至于让 他的使用过程屡屡遭遇崩溃状况。尤其值得一提的是,负责提供标签组以启动应用程序或者访问目标文件的 Unity Dash 功能确实极具实用性。

然而,自定义限制与糟糕的设计(至少与 GNOME Shell 与 elementary OS 相比) 仍然深深困扰着 Bryan。他并没有明确指出 Unity 算得上是款不错的环境,但却强调称 Unity 可能会给那些喜欢鼓捣自己 Linux 桌面环境的用户感到颇为受限。

配备 Aura 与 ASH 的 ChromeOS

此次评测并不打算将 Chromebook 作为用户的首选 PC 设备——虽然 Bryan 之前曾经做出过此类尝试——而仅仅是要记录下他在 ChromeOS 之上运行 Aura 硬件加速显示系统以及 Aura Shell(简称 ASH) 桌面环境时的实际感受。

由于允许用户对窗口进行管理并拥有针对应用程序访问操作的“非常传统”的导航栏设计,ASH 被广泛视为一套出色的桌面系统标准。其导航栏位于屏幕右 手边,其中囊括了面向音量调节以及蓝牙开关等功能的状态标识,而且从功能简便性而言其堪称“极为明显而且直观”。以下内容为 Bryan 对该环境的整体使用 感受的评价:

“这正是 ASH 最为光彩照人的特性所在——便捷而又精致。它为用户提供了充足的功能选项以启动所需要的应用程序(或者打开网络页面),并在完成任务后‘事了拂衣去’。整个过程速度极快而且非常优雅。”

在谈到 ChromeOS 的适用群体时,Bryan 表示它非常适合那些希望能在自己的桌面系统中轻松找到并启动目标应用程序的用户,而且系统引导机制 会在应用程序启动完成后彻底隐去身形。正是出于这个理由,Bryan 表示他会考虑将该环境作为他所用过的最出色的操作系统之一。

其中惟一真正称得上缺点的部分在于,ASH 无法处理运行在标准桌面环境下的 Linux 应用程序——例如 Gimp 以及 LibreOffice。如果拥有这一能力,Bryan 认为他很可能会将其作为日常使用的首选操作系统。

Android 即桌面环境

在经过对 ChromeOS 为期一周的测试之后,Bryan 迈入了 Android 即桌面这一全新领域。

在其默认设置当中,有一套选项既可以被视为重要的亮点、亦可能带来严重的拖累,具体取决于大家所使用的设备类型。Android 采用的是一套单一窗 口界面,这意味着那些始终以全屏方式使用单一应用程序的用户能够借此提高工作效率,即保证他们不会由于多个窗口或者标签的存在而劳心分神。

然而如果大家需要同时使用两款应用程序,那么这种设置则会令人极为沮丧甚至暴跳如雷——举例来说,希望在阅读一份文档的同时向另一套电子表格中输入数据。Bryan 还发现,每一次收到即时消息时他都需要启动一套全屏化通讯界面,这确实让人难以忍受。

总体而言,Bryan 承认只要能够克服上述短板,用户们会发现“Android 事实上是一套具备出色可用性、易于学习、操作灵活而且外观相对出色的桌面环境”。

LXDE

尽管这套桌面环境配得上“极速”这一评价而且“拥有极端轻量化设计”,但 Bryan 仍然认为它缺乏抓住客户眼球所必需的核心亮点。

这并不是说 LXDE 缺乏实用性——Bryan 表示,其默认外观与使用感受确实“乏善可陈”; 其文件管理器在文件管理方面的表现堪称完美,但设计风格所有些过时; 其界面采用的是“通用型桌面环境的基本样式”。

总结来看,上述因素已经足够让 LXDE 成为一款实用的桌面环境,特别是对那些并不太重视设计效果的用户们而言。而且正如 Bryan 所言,LXDE 可能“最适合与 Raspberry Pi 之类主要面向教育领域的轻量级资源设备进行配伍。”

Cinnamon

需要指出的是,Bryan 曾经对 Cinnamon 系统作出过严厉的批判,称其完全是在“浪费时间”。不过这一次的评测却改变了 Bryan 的看法,他表示虽然“还是没有什么能让人喜出望外的亮点”,但这套桌面环境“确实相当出色”。

从传统用户体验方面来看,Cinnamon 并没有什么足以在其它桌面环境的对比下脱颖而出的本钱——包括 Linux 与 Windows。不过使用 Cinnamon 确实帮助 Bryan 充分发挥了自己的优势。

我发现在使用了大约一周之后……我开始喜欢上了这套系统环境。其外观与使用感受非常精致。在使用过程中我很少遇到错误(即使有也不算什么恶性 bug……大多属于无关痛痒的小毛病),而且其性能表现——即使说不上惊人——至少也称得上“非常充裕”。我从未发现自己需要在枯坐中等待 Cinnamon 的响应。当我点击对象之后,其能够马上作出响应。很好,很强大。

该系统所提供的配置选项也相当广泛。其中几乎囊括了能够丰富各方面用户体验的一定自定义内容,包括在标题栏中提供关闭/缩小/其它等快捷按钮。这种出色的灵活性让我深深地沉醉于其中。

也最终赢得了我的赞许。

Bryan 情不自禁地指出了其与 MATE 之间的相似之处,他认为二者在运行速度与轻量化特性方面可谓齐头并进。不过他仍然为 Cinnamon 开发团队的出色成绩而喝彩,称其创造出了一套“高质量且光彩照人”的桌面环境。

ratpoison

请大家直接阅读 Bryan 给出的评测意见,并自行判断他在与 ratpoison 相伴的一周内到底经历了怎样的心路历程:

通常来讲,我会在整个体验过程结束之后才发表文章向大家分享自己的心得体会。但这一次我实在是做不到。相信大家都看出来了……它真的让我心烦意乱。 不,“讨厌”这样的说法还不足以表达我的感受。我的小心脏中充斥着愤怒甚至是仇恨,就如同在一千个太阳下惨受烧灼。这款万恶的操作系统应该被送到海牙国际 法庭,以反人类罪名接受其应有的审判。

首先,习惯于传统键盘加鼠标操作方式的朋友肯定会受不了它的设计,因为 ratpoison 只支持键盘操控(因此才得到了 ratpoison 这个名 头,意为‘灭鼠药’)。Bryan 发现单纯利用快捷键组合进行操作就像是一下子把人塞进了建筑工地上的工程机械里头,巨大的反差简直让人无从下手。而更恐 怖的还在于,这套系统环境并没有提供明确而详尽的快捷键操作指导。

因此,对于那些愿意在桌面环境下体会没有鼠标可用的艰苦生活的朋友来说,ratpoison 还算值得一试。但如果大家没有这样的耐心跟它瞎耗,请听众 Bryan 的建议——跟它挥手道别。

KDE Plasma

作为一套资源密集型系统环境,KDE Plasma 在运行速度与性能表现方面确实超出了 Bryan 的预料——但其糟糕的视觉设计却令人大失所望。

KDE Plasma 4.13 版本在反应速度方面得到了极高评价,人们普遍认为其表现远优于原有版本——至少在 8GB 内存容量的笔记本电脑上是如此(根据 Bryan 的推测,其速度表现在内存容量较小的设备上可能会有所缩水)。

但设计中的某些默认机制仍然令人非常沮丧,从活动窗口默认采用的“闪光”效果到工具栏中意义不明的空白区域皆是如此。这套环境具备可定制能力,但以上设计层面的小问题让它彻底告别了“优秀使用体验”这一评价。

Awesome

Awesome 似乎恰好是为 Bryan 量身打造的桌面系统——这是一套轻量化且易于使用的环境,且提供广泛的自定义选项。

不过正是这种定制化能力让我们的评测专家感到了一丝困惑。Awesome 在其功能部件及主题当中使用的是 Lua 编程语言,这是一种能力强大的语言、 但需要配合大量工作才能打造出属于自己的定制化部件。Bryan 同志在这一实验过程中屡遭坎坷,最终导致他彻底删除了全部存在问题的功能部件。

不过在将其删除之后,Bryan 发现 Awesome 终于呈现出了自己极具实用性的一面。因此从本质上讲,Awesome 完全能够成为那些有信心也有 能力玩转 Lua 编程语言的用户心中的出色桌面系统——甚至包括那些打算享受开箱即用便利的用户——但从外行生手的角度出发,其使用难度确实太高了。

Enlightenment (E17)

该系列评测报告中的第一篇就是针对 E17 所发,这也是 Enlightenment 家族中第二年轻的新版本。之所以选择 E17 版本,是因为就目前来看其稳定性较仍处于开发阶段的 E18 更为出色。

Bryan 发现,E17 系统的设计与布局方案“相当华丽”,并在评测中指出该系统能够在他使用触控屏设备时作出良好的响应。除此之外,E17 还提供一套“外观最为抢眼的终端”方案,其水平可谓评测至今全部竞争对手中的绝对王者,而且在启动方面的性能表现也极为迅捷。

E17 还承诺提供多种自定义功能,不过在这方面 Bryan 遇到了一些障碍。由于调整窗口尺寸需要通过“右下角一小块小得令人难以置信的区域内实现”而让他烦躁不已,他决定着手对主题进行修改。但事实证明,这项工作难度极高,他最终只能从其它可用主题当中直接选择了一套。

以上这些在评测工作中暴露出的问题看起来无关紧要,但对于那些有意愿对系统环境进行自定义的用户来说,这确实是个值得认真考量的重要因素。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

关于作者

水水月牙

暂无简介

0 文章
0 评论
654 人气
更多

推荐作者

qq_7J1imQ

文章 0 评论 0

《一串符号》

文章 0 评论 0

hls.

文章 0 评论 0

雅心素梦

文章 0 评论 0

塔塔猫

文章 0 评论 0

微信用户

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文