Hacker News 中文摘要

RSS订阅

KDE发布其自有发行版 -- KDE launches its own distribution

文章摘要

KDE项目在2025年Akademy大会上发布了KDE Linux的alpha版本,旨在提供一个集成了KDE最新技术的操作系统,适用于家庭、企业和OEM安装。尽管目前仍有许多不完善之处,但该项目展示了KDE开发者对完整Linux系统的愿景。该项目的开发由Harald Sitter领导,并得到了多位贡献者的支持。

文章总结

KDE推出全新Linux发行版KDE Linux

在2025年的Akademy大会上,KDE项目发布了其全新Linux发行版KDE Linux的Alpha版本。该发行版旨在提供“KDE所有最佳功能的实现”,并采用最先进的技术,目标是为家庭、企业、OEM安装等场景提供适用的操作系统。尽管目前仍存在许多不完善之处,但KDE Linux展示了KDE开发者心目中理想的完整Linux系统。

开发背景与目标

KDE贡献者Nate Graham在9月6日发布了一篇博客文章,详细介绍了KDE Linux的开发背景。该项目最初在2024年的Akademy大会上由Harald Sitter以“Project Banana”的名义提出,并由Hadi Chokr、Lasath Fernando、Justin Zobel等人共同开发。KDE Linux基于Arch Linux,但并非传统的“基于Arch的发行版”,而是使用KDE Builder从源代码编译或通过Flatpak安装软件。

Graham解释称,KDE作为大量软件的生产者,拥有自己的操作系统是合理的。他指出,许多主要的自由软件桌面环境项目(如Linux Mint、ElementaryOS)已经拥有自己的操作系统,GNOME也在开发类似项目。此外,KDE neon作为KDE的早期尝试,已经运行了十年,但由于其基于Ubuntu LTS,技术较为陈旧,逐渐达到了其发展极限。

架构与计划

KDE Linux是一个不可变发行版,仅支持Wayland,不支持X.org会话。它使用Btrfs作为根文件系统,/usr目录则采用只读的EROFS文件系统。系统更新通过替换EROFS卷实现,用户最多可以回滚到五个之前的版本。KDE Linux目前仅支持UEFI系统,不支持BIOS。

与Fedora的Atomic Desktops不同,KDE Linux不允许用户向基础系统添加软件包,但用户可以通过Flatpak或Snap安装应用程序。KDE Linux还集成了Distrobox,允许用户在容器中安装其他发行版的软件。

未来发展

KDE Linux计划推出三个版本:测试版、爱好者版和稳定版。测试版面向开发者和质量保证人员,爱好者版则针对KDE爱好者和高级用户,稳定版将仅包含经过质量验证的软件。目前,KDE Linux仍处于早期开发阶段,尚未支持UEFI安全启动,且缺乏安全公告邮件列表等通知机制。

总结

KDE Linux的推出不仅满足了KDE开发者直接向用户分发软件的愿望,也展示了创建和维护一个广泛使用的桌面发行版的难度。无论KDE Linux最终是否成功,它都将为理解其他主流发行版(如Debian、Fedora等)的决策提供有价值的参考。

评论总结

评论内容总结:

  1. 对KDE Linux的质疑与困惑

    • 一些评论者认为KDE Linux的定位不清晰,功能选择显得混乱。例如,dismalaf指出其同时支持Flatpak和Snap,显得不一致。
    • 另一些评论者质疑其创新性,认为已有成熟的不可变发行版(如Aeon)可以满足类似需求(Propelloni)。
    • 还有人认为KDE Linux的不可变设计限制了用户自定义能力,尤其是内核模块的安装(danudey)。
  2. 对Flatpak技术的担忧

    • 多位评论者对Flatpak的稳定性和未来发展表示担忧。j1elo引用了一篇关于Flatpak项目停滞的文章,指出其开发进展缓慢。
    • diabllicseagull批评KDE Linux对Flatpak的选择性支持,认为其系统级应用的Flatpak体验不佳。
  3. 对KDE Linux创新与定位的讨论

    • 一些评论者认为KDE Linux的创新值得肯定,CartwheelLinux指出操作系统领域的“重新发明轮子”往往能带来创新。
    • 但也有评论者认为KDE Linux的定位模糊,derefr将其比作BSD,而非典型的Linux发行版。
  4. 对KDE Plasma的积极评价

    • 多位评论者表达了对KDE Plasma的喜爱,认为其界面友好、高度可定制(alabhyajindal, OsrsNeedsf2P)。
    • eek2121认为基于Arch的发行版(如SteamOS)提供了最佳的KDE体验,质疑KDE Linux的必要性。
  5. 对KDE Linux未来发展的建议与期望

    • 一些评论者希望KDE Linux能够专注于提升KDE Plasma的兼容性,而非创建新的发行版(blinkingled)。
    • coffeecoders指出,类似Neon的项目可能会分散资源,影响桌面环境的改进。

总结:评论者对KDE Linux的看法分歧较大,一方面对其创新性和KDE Plasma的体验表示认可,另一方面对其定位、技术选择(如Flatpak)和未来发展表示担忧。