KDE Linux 作为通用发行版:现状、要点和生态系统

最后更新: 九月9, 2025
  • KDE Linux 通过原子更新、Wayland 和 Flatpak/Snap 应用程序提供了不可变的基础。
  • 与 KDE Neon 不同的是,它不仅仅是最新的软件包,而且是具有可重复性和容器的技术基准。
  • GNOME OS 正朝着同一方向发展,以 carbonOS、systemd-homed 和 systemd-sysupdate 为关键部分。
  • KDE 生态系统为所有速度和配置提供了跨多个发行版的 Plasma 和成熟框架。

KDE Linux 通用发行版

“KDE 社区”系统的想法已经存在一段时间了,尽管 尚未实现稳定版本这一概念已进入公众讨论阶段。KDE Linux 旨在成为一个具有明确身份、以 Plasma 生态系统为主要关注点的通用发行版。这一举措并非旨在取代现有发行版,而是旨在提高 KDE 用户在技术和经验方面的门槛。

最近几个月,一些相关细节一直在流传:Arch 作为基础构建工具,具有原子更新的不可变系统,解耦的应用程序,以及对 Flatpak(以及 Snap)的强大支持,所有这些都默认使用 Wayland 并致力于构建可重复性。 如果你有兴趣了解 KDE Linux 到底提供了什么,它与 KDE neon 有何不同,以及并行的 GNOME OS 工作如何适应这是一份完整的指南,汇编并重新组织了所有已知信息。

什么是 KDE Linux,为什么它被定义为通用?

社区将其描述为一个参考实现:KDE Linux 将成为开发和使用 Plasma 和 KDE 应用程序的“理想操作系统”,并提供一致的保证。 它不仅仅是 Arch 的衍生产品,而是一个使用 Arch 包作为原材料的不可变系统。,以至于它甚至不包含该发行版的传统包管理器;它不是一个典型的“基于 Arch”的包,而是采用不同方法的自己的系统基础。

这种方法可以产生原子可更新的系统映像,并具有多个缓存版本(最多五个),以便在出现问题时轻松回滚。 使用 Btrfs 和快照作为安全网,并默认启用 Wayland目标是最大限度地降低系统变化的风险,并确保每次更新都是可预测的、快速的和可恢复的。

另一个支柱是系统基础与应用程序的分离。应用程序主要来自 Flatpak 和 Snap,从而保持不可变层的完整。 对于高级需求,KDE Linux 提供了几种途径:使用 Distrobox 或 Toolbox(已预装)将经典软件包导入容器中,在主目录中使用 Homebrew,使用 systemd-sysext 从基础版本进行编译,或者拉取 AppImage。所有这些方法都有助于涵盖 Discover 中未列出的专用软件。

图形支持设计得清晰且合法安全。 对于现代 NVIDIA GPU(Turing/GTX 1630 及更高版本),已预先安装开放模块和相应的用户空间,以确保体验“流畅运行”。另一方面,图灵之前的版本需要专有模块,由于基础版本的不可变性,这些模块无法热加载,而重新分发预装的模块则属于法律灰色地带;因此它们不包含在内。在这种情况下,Nouveau 可以作为一种效率较低的替代方案,尽管它的激活目前需要手动步骤和技术判断。

该架构依赖于 systemd 来实现大部分系统功能。 更新是针对每个图像和原子的,并且 KDE Linux 保留多个副本以防需要撤消更改。。仅提供 Wayland 会话支持,它将现代 Linux 桌面组件(PipeWire、Flatpak 门户等)整合在一起,形成一个连贯的整体。

焦点不变的等离子桌面

除了最终用户体验之外,KDE 开发人员还有一个明确的目标: 缩短周期,降低构建依赖关系的成本,并使测试更具确定性。使用 systemd 扩展在基础版本上进行编译,或恢复到任何最新保存的镜像,可以简化开发的“中断和修复”流程。与所有内容从头开始编译的环境相比,它保证了更快的速度(只构建您接触的部分)、更高的安全性(轻松回滚)以及更低的磁盘占用率。

  信息系统概念在数字时代至关重要的十个理由

最终,KDE Linux 的目标是让每个人都能使用,从开发人员到用户和硬件供应商,同时牢记它不会成为针对特定用途最精细调整的平台。 它并不是为了与 KDE 竞争而打击其他发行版,而是为了提高面向 Plasma 的发行版的最低质量,形成清晰、可重复的技术形态。

KDE Neon、GNOME OS 和“参考系统”之争

它与 KDE Neon 的相似之处几乎不言而喻。Neon 的开发者从未想过将其标记为发行版: 他们将其定义为基于 Ubuntu LTS 并带有实时图像的存储库。 测试并稳定地使用最新版本的 Plasma 和 KDE 应用。然而,实际上,许多人只是将其当作另一个发行版来使用,这自其发布以来就引发了争议和比较。

一位资深人士对 Neon 运行 Ubuntu 16.04 Xenial 时的分析,可以说明这种方法的优缺点。当时,安装完成后,环境非常简约: 只有十几个应用程序,如 Firefox、VLC、Discover、Gwenview、KWrite、Ark、Dolphin( 文件管理器)、Konsole、系统偏好设置、系统监视器和 KInfoCenter,并使用 Qapt 作为安装 .deb 软件包的替代方案。这使得 Plasma 首次发布时,内存占用减少到 400 MB 左右,打破了“KDE 重量级”的刻板印象。

但也有一些小问题:安装过程中搜索分区的时间很长,从 GRUB 到 Plymouth 的首次启动速度很慢, 安装专有 NVIDIA 驱动程序时出现一些崩溃 或者在使用 VLC 测试相机时,以及尝试为 HP 打印机获取 HPLIP 时使用 Discover 的麻烦(我不得不使用 Synaptic 或控制台)。甚至连 Breeze 中 GTK 应用程序的外观也令人不适,有些区域仍然未翻译。

在综合性能方面,通过那个时代的典型 Phoronix 测试,该组 在四次测试中有三次未能超越 Ubuntu Trusty,尽管在日常使用中感觉它很流畅。体验清楚地表明了它的优缺点:最新版本的 Plasma 和应用程序,熟悉且稳定的基础,但在驱动程序和设置方面存在一些问题,这体现了 KDE 栈优先创新而非整体优化的典型特点。

本质上,KDE Linux 提出了其他的东西:一个不可变的基础、每个图像的更新以及一个追求可重复性的构建链。 也就是说,它提供了技术和经验参考,而不仅仅是 Ubuntu 上 KDE 包的快速通道。这些是可以共存的不同使命:Neon 是希望获得 KDE 最新功能的 Ubuntu 用户的快速通道,而 KDE Linux 则是如何从头开始组装以 Plasma 为中心的系统的一个例子。

与此同时,GNOME 项目正在通过 GNOME OS 推动自己的愿景,该操作系统已经从一个用于测试环境中新功能的平台发展成为一个通用产品。 它与 KDE Linux 共享不变性模型,Wayland 和 PipeWire 作为关键技术,并坚定地使用 Flatpak 作为应用程序如今,它的不同之处在于基础:它不是基于知名的发行版,而是基于 Adrian Vovk 自己开发的 carbonOS,现在已转向实现这一目标。

在 GNOME 操作系统中,诸如循环类型(滚动、长期支持或混合)等决策仍在讨论中。不过,由 Vovk 亲自开发的 systemd-homed 和 systemd-sysupdate 等组件的集成已明确。 这个棘手的问题与 KDE 面临的问题相同:如果 Fedora 存在(或 KDE Neon 存在),是否还需要一个“官方”桌面系统? 实际的答案是,这两个项目都试图为他们的堆栈建立一个规范的技术参考,而不会禁止或与那些已经做得很好的人进行正面竞争。

  系统软件简介及实例

KDE Linux、KDE ​​neon 和 GNOME 操作系统的比较

回到 Neon,那篇经典的评论以褒贬不一的结论结束:对于想要最新 Plasma 的 Ubuntu 忠实用户来说,它很有吸引力;而对于那些重视 Chakra 式、openSUSE 式或 Arch 式精细调整稳定性的人来说, 除了提前几天收到消息之外,没有什么值得改变。将 Neon 放在上下文中可以帮助我们理解为什么 KDE Linux(如果它得以实现)不会走在同一条道路上,而是可以作为互补的参考共存。

KDE 生态系统:技术、基于 Plasma 的发行版和项目概述

KDE 秉承一个原则:定制。几乎所有东西都可以定制,从窗口管理器 KWin 到窗口小部件和菜单的视觉样式。 目的是让新手用户可以轻松访问最常用的选项,而高级用户可以根据自己的喜好手动调整环境。,同时又不牺牲可用性。

该项目由 Matthias Ettrich 于 1996 年启动,经历了多个关键阶段。1.0 版本于 1998 年发布,包含面板、桌面、Kfm 和一系列优秀的实用程序。不久之后,Qt 的许可证逐渐与 GPL 保持一致,并从 4.5 版本开始与 LGPL 保持一致,从而消除了自由软件界的疑虑。 KDE 2(2000)推出了 DCOP、KIO、KParts 和 KHTML,这是具有自己的 HTML 引擎的模块化、可插入式桌面的基础。 事实上,它启发了苹果公司的 WebKit 等技术。

KDE 3 通过一些 API 变更和视觉改进(例如 Keramik 和 Crystal 图标(后来的 Crystal SVG))完善了整个系列,并建立了精简的发布周期。KDE 4 见证了基于 Plasma 的桌面的回归,以及 Phonon(多媒体)、Solid(设备)和 Decibel(通信)等新框架,以及 Strigi 搜索和 NEPOMUK 语义桌面。 随后的重组将 KDE 品牌从社区中分离出来,并巩固了三大支柱:Plasma、应用程序和框架.

自 2014 年以来,Plasma 5 拥抱 QML 和 OpenGL,以现代化界面和提升性能/功耗,并以 Breeze 主题为标志。2024 年,Plasma 6 标志着向 Qt 6 的重大飞跃,6.0 专注于在不丢失功能的情况下进行移植。 6.1 通过几次中间更新使软件包更加成熟,6.2 继续进行另一轮完善,然后再为未来版本的新功能让路。更新节奏很快,除非发生重大变化,否则 API 会保持稳定,以便应用程序更轻松地从一个主要版本过渡到下一个次要版本。

在基础方面,KDE Frameworks 在 Qt 之上捆绑了 80 多个库:KIO 用于对本地文件、网络或虚拟协议进行透明 I/O;KParts 用于组件嵌入;KJS 用于 JavaScript;Sonnet 用于修复;Solid 用于硬件;ThreadWeaver 用于高效并行;等等。 Plasma 为 PC 和移动设备提供工作空间,KDE 应用程序(KDE Gear)汇集了近 200 个与桌面集成的应用程序。,从文本或图像编辑器到办公自动化、视频、音乐或网页浏览。

一些标志性的组成部分值得一提: KWin 作为合成器和窗口管理器,Qt 作为 图形用户界面、用于多媒体的 Phonon、用于 PIM 的 Akonadi、用于受控环境中阻止功能的 Kiosk 以及 WebKit,虽然是外部的,但分阶段与 KHTML 共存。这些框架的大部分内容被集成到 Plasma 中,其原生效果与当时的 Compiz 相当。

在版本发布方面,该项目以严格遵守时间表而闻名,很少出现合理的延期(例如出于安全原因的 3.1 版本)。主要分支共享二进制和源代码兼容性,从而最大限度地减少了除重大跳转之外的重新编译。 每次主要发布之后,稳定分支都会得到维护,而主分支则会进行下一次迭代。其中较小的部分则侧重于增量修复和改进。

  为什么 Windows XP 至今仍然活跃,以及它在哪些地方仍然被使用

KDE 社区的运作没有集中领导:核心开发人员在邮件列表中做出决定,法律和财务代表则由 KDE eV 负责。 合作范围很广泛,有数百名编码、翻译和艺术方面的志愿者。,并在 Bug 跟踪系统中开放报告 Bug 和请求功能的渠道。

多年来,一直存在批评:Qt 的旧许可情况(现已通过 GPL/LGPL 解决)或由于可用性决策而与 Windows 相似的看法。 事实上,Plasma/KWin 的高度定制和效果允许您构建非常不同的体验。并且主题和风格在每个时代都不断发展以适应用户。

在外部合作方面,已经与维基媒体合作通过网络服务发布内容,并且多个 KDE 编辑器和播放器已经集成了与维基百科相关的功能。 这种使命是整合而不是孤立于桌面和网络的其他部分 解释了与门户、Flatpak 门户的良好契合以及向 Wayland 的过渡。

带有 KDE Plasma 的发行版生态系统

说到哪里可以找到预装的 Plasma,清单很长,种类繁多。KDE 官网列出了一些热门选项,建议查看每个项目的页面再做决定。 其中最知名的是 Fedora KDE、Kubuntu、openSUSE(Leap 和 Tumbleweed)和 KDE neon还有更多针对特定口味和需求准备的食物。

此外,许多 Linux 和 BSD 发行版默认提供 KDE Plasma 或提供官方变体。 一些历史和当前的示例包括 ArtistX、Aurox、BackTrack(带有 KDE 3.5)、Chakra、Debian GNU/Linux(KDE 变体)、DesktopBSD、Edubuntu KDE、Fedora-KDE、Freespire 和 KaOS以及社区列表中的许多其他内容。

工资单继续 Kanotix、KDE ​​neon、Kubuntu、Kurumin、Linspire、Mandriva、Manjaro、MEPIS、openSUSE、Pardus、PC-BSD、PCLinuxOS、Q4OS 和 Sabayon Linux,每个都有自己的基础组合、更新速度和包装理念。

它们构成了全景 Aptosid(以前称为 Sidux,在 Debian Unstable 上)、SLAX、SUSE Linux、VectorLinux 和 Xandros这个故事的寓意是,Plasma 体验几乎可以在任何速度和系统模型下享受:稳定、滚动、混合、不可变、使用经典包,或专注于通用容器和格式。

对于那些考虑在 KDE Linux 成熟后转向 KDE Linux 的人来说,最后一个有用的提示是: 其精神不是为了与这些发行版竞争,而是为了提供参考。 关于如何构建一个现代、安全、可复制的 KDE 桌面,并为其提供可供其他人采用或调整的技术基础。即使您更喜欢 Kubuntu、Fedora、openSUSE 或 Manjaro,也能找到优秀且维护良好的开发路径。

从总体来看,KDE Linux 描绘了一幅雄心勃勃但务实的图景:一个具有原子更新的不可变系统,默认使用 Wayland、Flatpak/Snap 中的应用程序以及专用软件的明确路径;跨代 NVIDIA 的明确规则;以及为需要速度和确定性的最终用户和开发人员设计的体验。 如果你再加上 KDE 生态系统的成熟度、其不断发展的历史以及 Plasma 的各种发行版剩余的图像是一个桌面,它不仅适应每个配置文件,而且旨在引导如何围绕它构建现代系统。

安全性最佳的 Linux 发行版
相关文章:
保护您的安全和隐私的最佳 Linux 发行版