GNOME和KDE是出色的桌面环境,每个环境都有自己的标识和用途。 在KDE与GNOME的比较中,谁是赢家呢?那就请继续阅读吧。

在Linux桌面环境中争夺主导地位的主要是GNOME和KDE之间的拉锯战。 在这场拔河比赛中很难描绘出胜利者。 用户社区的影响及其用户偏好决定了选择哪个Linux桌面环境作为自适应平台。 Linux桌面领域的这种僵持状态将KDE和GNOME描绘为主要参与者。

Linux用户通常会根据Linux社区的影响力,其他用户的影响力或使用情况而支持GNOME或KDE桌面环境。本文是在这两个Linux桌面环境之间进行分析比较。我们将探讨这两个Linux桌面环境的优缺点。

GNOME与KDE的比较

在我们专注于本文的目标之前,我们需要比较地理解和定义这两个Linux桌面环境候选对象。 GNOME是 GNU Network Object Model Environment的缩写,是一个免费的开源GUI(图形用户界面)桌面环境,专用于在基于Linux的操作系统环境上运行。

KDE是K Desktop Environment的缩写,它为用户提供了一个GUI,可以轻松地与基于Linux的操作系统环境进行交互。它的适用性扩展到其他操作系统,例如macOS,Microsoft Windows,Solaris和FreeBSD。它还有助于这些操作系统支持的跨平台应用程序的GUI设计。

GNOME和KDE是免费软件,GNOME归类于GNOME项目,KDE归类于KDE项目。 GNOME将包含GTK应用程序的GTK+工具包作为其受支持的产品。同时,KDE使用Qt工具包及其受支持的产品,包括Amarok,KDevelop,Calligra Suite和KDE Software Compilation。

GNOME的设计目标采用了一种自上而下的桌面设计方法,主要关注于易于本地化和国际化、可访问性和简单性。另一方面,KDE的设计目标采用了一站式桌面环境集成方法。它希望桌面用户在满足或实现桌面环境使用目标的同时感到舒适,而不必依赖操作系统的命令行界面。

GNOME与KDE开发工作流程的比较

KDE和GNOME桌面环境的现代开发和维护方法都在不断发展,以确保区分这两种桌面环境实体的任何尝试都将继续存在。在桌面环境开发的早期,这种说法是错误的,因为GNOME和KDE的相似之处多于不同之处。

GNOME到GNOME 2的发展时期描绘了一个与该时期中存在的微软Windows桌面环境版本相似或熟悉的桌面布局。在GNOME桌面环境的早期阶段和成熟阶段,它有一个启动器,在执行时将用户重定向到目标OS设置和应用程序。这个早期的GNOME桌面环境设计具有简单性,但它还不足以简化操作系统用户的导航体验。

早期的KDE桌面环境版本也带有简单和适应性强的用户界面。如果我们仔细看看KDE过去和现在的桌面环境版本设计,就会发现当前的版本更像是一个经过优化的早期版本。GNOME桌面环境的发展演变借用了重新发明轮子的某些方面,并且并未完全专注于完善其早期版本的设计。

这个案例研究在GNOME 3桌面环境中显而易见。 GNOME 3实现了新GNOME Shell的使用。如果我们将此描述引入到GNOME 3用户环境中,我们将获得一种用户体验,允许Linux OS桌面环境的用户仅在需要时才能轻松地与OS应用程序和菜单进行交互。

简而言之,您的Linux桌面环境不会强制您的用户体验与不需要的应用程序共存。您可以灵活地隐藏使桌面环境混乱的菜单或应用程序启动器。您不经常使用的桌面环境元素将保持隐藏状态。

GNOME桌面

由于GNOME打破了一些开发例程来创建当前的桌面环境版本,KDE保留了其桌面环境开发步骤。这就是为什么我们把它的发展步骤描述得很好的原因。这种优化的桌面环境演使它拥有了现代的用户体验,这是传统桌面环境的完美替代品。

KDE Plasma桌面

GNOME与KDE应用程序支持比较

在处理Linux桌面环境的一般任务方面,GNOME和KDE都表现出一些共同的相似之处。这并不是说现有的设计差异不是很大的区别。例如,如果我们看一下KDE应用程序,那么与基于GNOME的OS应用程序相比,它们提供了OS功能的方式被描绘为更加健壮。

您还将注意到,前缀K包含在与KDE桌面环境关联的OS应用程序名称的命名约定中。在KDE环境下,您更有可能接触或已经熟悉Kmail,Koffice,Kontact和Kdenlive等应用程序软件标题。

当我们查看有关此KDE OS应用程序命名或表示约定的GNOME桌面环境时,它作为独立于这些融合OS应用程序命名规则的候选对象而呈现。作为说明性示例,我们可以列出一些特定于GNOME的应用程序,例如GNOME office,Evolution,Pitivi和各种基于Gtk的软件应用程序。

当我们看一下GNOME和KDE之间的功能介绍时,不可能忽略KDE桌面环境的功能丰富的特性。一个实用且相关的应用示例是KDE的PIM(个人信息管理器)。 Kontact是一个单独的套件,它捆绑了其他可区分或不同的软件应用程序。

另一方面,基于GNOME的Evolution软件作为一个独立的应用程序存在。它的独立性使其成为个人信息管理器,而没有KDE的Kontact的效率和能力。 Kontact应用程序软件具有丰富的功能,例如著名的RSS阅读器。在比较中,基于GNOME的Evolution应用程序的扩展支持也是一项值得考虑的功能,因为Microsoft Exchange服务器支持它。

如果您与Evolution和Kontact这两个应用程序进行了一对一的用户交互会话,则可以清楚地找到GNOME和KDE在其环境中处理OS应用程序的方式的对比。

GNOME与KDE扩展功能比较

软件应用程序的广泛性与该软件应用程序如何适应其环境的其他功能实现有关。对于此定义,我们可以将GNOME和KDE桌面环境归因于功能广泛。

在GNOME中,您可以通过安装的扩展来实现扩展功能。 KDE依赖于Plasmoids的特殊性,作为实现扩展功能的主要选择。 GNOME桌面环境提供了GNOME扩展网页的用法,是安装您可能需要的OS扩展的简便方法。可以通过GNOME调整来管理已安装的扩展。

在KDE桌面环境中实现扩展有些不同。安装其支持的扩展程序要求您具有一些与源代码相关的手动编译技能。 KDE Plasmoids有助于浏览和安装所需的附加组件。通过KDE的“添加小部件”菜单可以方便地访问这些附加组件。之后,可以从您的Linux OS本地下载目录中完成Plasmoids的下载或安装。

我们可以在这两个桌面环境平台上对附加功能进行评论,认为它们相当平衡。这两个桌面环境加载项的外观或视觉呈现是不同的。由于这些强制性的附加功能设计背后的发展目标,因此将它们描绘为反映了操作系统环境的整体流程。

GNOME与KDE用户类型比较

在本文的比较部分中,大多数用户将决定在这两个基于Linux的桌面环境中,哪个环境将切换或保留其使用情况。关于GNOME和KDE桌面环境在各自用户社区上的使用情况的观察继续吸引着不同的桌面环境用户类型。这两个桌面环境的早期发布使KDE在排行榜上获得了不断增长的用户社区支持。

用户对KDE(而非GNOME)的普及率的增长曲线可以与Ubuntu Linux发行版的当前发展里程碑联系在一起。 Ubuntu对于使用GNOME Linux桌面环境作为其默认桌面功能提供了巨大的支持。作为早期使用最广泛的Linux OS发行版,Ubuntu在其早期开发阶段尚未受到应有的关注。现在可以理解的是,对于越来越多的新手用户来说,KDE为何已成为用户首选的桌面环境首选,它已经变得足够友好。

快进到当前的时间设置,我们将GNOME置于Linux桌面环境的流行宝座上,而KDE曾经在此流行。当前大多数想参与并熟悉Linux操作系统的新手都发现GNOME桌面环境是优于KDE的理想选择。 GNOME 3桌面环境从其GNOME Shell中启发了其他桌面环境风格的开发。

它还负责提供越来越多的桌面环境支持。一个受GNOME 3启发的桌面环境的示例是与Linux Mint打包在一起的流行的Cinnamon桌面环境。由于GNOME的传统和当前开发足迹而存在的另一个受用户青睐的桌面环境是MATE桌面环境。

我们应该特别注意,这种让Linux用户站在GNOME桌面环境中的新人或新手的刺激和偏好,主要是因为它与Ubuntu Linux发行版的流行联系在一起。 Ubuntu具有强大的社区支持,可以同时满足新手和经验丰富的用户。新的OS用户很可能会追求具有传统吸引力的操作系统,而不是对其桌面环境进行现代调整的操作系统。

因此,传统的桌面环境很容易适应。另外,Linux世界主要以免费和开源为主题。此属性适用于大多数Linux发行版和风味。由于Linux是免费和开源的状态,因此,如果用户希望尝试在KDE桌面环境中尝试其他Linux发行版或版本,则可以选择将其安装在自己的计算机上。这是KDE桌面环境可以与其他Linux发行版和风味用户很好融合的一些支持原因。

GNOME vs. KDE:哪一个更好,为什么?

现在是时候抛硬币并确定您是基于GNOME的用户还是基于KDE的用户了。要做出选择,您将不得不就您认为最适合Linux使用环境的这两个Linux桌面环境中的哪个做出性能决定。要注意的关键点包括这两个桌面环境的简单性和易用性。

一些用户发现某些环境很复杂,而另一些用户会发现它们很容易适应。该决定不能基于审查。另一个关键点是桌面环境为您的用户提供的控件。您是在控制桌面环境,还是在桌面环境控制您的用户体验?最后,您必须考虑从桌面环境的导航菜单访问用户数据有多么容易。您应该采取最少的步骤来访问用户存储的数据。

最后说明

您的桌面环境首选项或在KDE和GNOME之间的选择不是致命的。选择一个并不会因为这些桌面环境的独特功能而使您容易受到攻击或无法获得令人满意的用户体验。基于Linux的已开发应用程序在功能上适用于KDE和GNOME桌面环境。不必担心支持KDE的基于Qt的应用程序或支持GNOME Shell环境的基于gtk的应用程序。

只要我们生活在一个自由开放的Linux世界中,就不会有Linux应用太特殊而无法驻留在单个基于Linux的桌面环境中。 Linux社区支持始终在寻找方法来为其每个受支持的应用程序分配全局属性。如果我们可以在Linux环境上运行某些基于Windows的应用程序,那么在处理针对特定Linux发行版或特定版本开发的应用程序时,要实现同一目标可能会有什么困难?

您在KDE和GNOME桌面环境之间的选择或偏好不应该与应用程序支持有关,而是与您在两个基于Linux的桌面环境中进行适应和浏览的难易程度有关。

发表评论