KDE 项目的开发人员 着手 创建一个新的独立发行版 KDE Linux, 发达 代号为“香蕉计划”。该发行版最初被开发为适用于 KDE 开发人员、普通用户和硬件 OEM 的通用产品。跟踪开发状态 每天形成 适合从 USB 驱动器启动的系统映像。
该项目的目标是创建一个官方社区支持的发行版,该发行版与 KDE 技术最佳结合,并推荐给用户和 OEM。除了提供高质量的图形界面之外,该项目的目标还包括在出现故障时提供简单的恢复机制、保持高水平的安全性、专注于最新技术、易于预安装和适应新硬件、能够作为 KDE 开发人员的主要平台,可以轻松地在不同版本和发行版之间切换,为在其他原子更新的发行版中分发 KDE 奠定基础。
计划开发该发行版的三个基本版本:
- 测试与验证 — 每日更新,反映 Git 中主分支的状态,专为测试、质量控制和跟踪开发过程而设计。
- 爱好者 - 针对有经验的用户和爱好者。版本与 KDE 的版本和测试版本的形成同步(新版本在 KDE Plasma 的版本和 beta 版本之后立即发布)。
- 稳定 - 仅包含 KDE 组件的稳定版本,并且由于额外的测试和稳定工作,在 KDE 版本发布后延迟发布。
KDE Linux 系统环境是一个单一映像,由 Arch Linux 存储库中的内容构建,但以未打包的方式交付、以只读方式安装并以原子方式更新。使用两个磁盘分区进行更新 - 更新被加载到被动分区,该分区在重新启动后变为活动分区,而先前的活动分区将切换到被动模式并等待安装下一个更新。更新的安装和回滚,以及不同版本之间的自动备份和切换都是通过Btrfs文件系统提供的快照机制来实现的。为了将系统与应用程序分离,附加程序仅以 Flatpak 格式安装。
该发行版支持可重复的构建,允许任何人验证该发行版的构建过程。所有用户(/home)和可更改的系统数据都存储在加密分区中。 systemd-boot 用作引导加载程序。默认图形环境使用 Wayland 协议。具体的应用程序包括一个用于管理 Apple Time Machine 风格的备份的界面和一个基于 KConfig XT.
来源: linux.org.ru
