跳至内容

KDE Linux

由 KDE 构建的基于 Linux® 的自由开源操作系统

Plasma 桌面环境

请帮助 KDE 打造下一个重要产品!

KDE Linux 是由 KDE 构建的一款自由开源且以用户为中心的操作系统,它采用了 KDE 所提供的最佳实现方案,并运用了最先进的技术。欲了解更多信息,请访问项目的社区百科页面

KDE Linux 的设计宗旨是安全、易维护、实用且现代化,致力于成为家用、企业工作站、公共机构、预装在可购买的电脑上以及更多场景下的有力候选系统。

当然,目前这还只是一个愿景。我们还未达成这个目标,因此需要您的帮助来实现它。

您能够帮助我们做什么

您可以通过多种方式参与 KDE Linux项目的工作:

  • 让更多人知道 KDE Linux,如果您是科技记者或其他领域的意见领袖。让更多人了解 KDE Linux,KDE Linux就越有机会获得成功所需的关注与支持。

  • 将 KDE Linux 作为主力系统使用,或者将KDE Linux安装到第二台设备上,如果您是开发者或喜欢尝鲜的高级用户。请参阅安装说明安装KDE Linux。找出在安装过程与文档中的不一致或错误之处也同样对KDE Linux非常重要。

  • 测试罕见硬件和功能,例如 NVIDIA 显卡机械硬盘上的实验性更新功能。其他针对少见硬件的测试也同样非常重要。

  • 报告 Bug:KDE Linux 本身出现的问题 (如初始系统设置、设备兼容性、组件间集成等) 请提交至 invent.kde.org。KDE 软件中的问题 —— 尤其是使用 Flatpak 时的体验问题 —— 请提交至 bugs.kde.org

  • 协助开发 KDE Linux,如果您对操作系统 (特别是不可变操作系统) 感兴趣。这里有许多工作可以参与。例如与开发者交流提交合并请求。如果您正在开发类似的操作系统,欢迎分享您的经验,我们可以互相交流心得,共同探讨解决方案。知识共享将推动所有项目共同进步。

我们能为您做什么

还记得 Linux 曾是片未被发掘的新天地,哪些一切都新奇有趣的时光吗?KDE Linux 正让那种感觉重现:我们正依托 KDE 的强大影响力与丰富资源,打造面向未来的操作系统,而您也可以参与其中。在这里,个人的每一份努力都能在全球范围内产生深远影响。

  • KDE Linux 目前处于 Alpha 测试阶段。 请勿将其用于非技术背景人员,例如部署到公司财务部门的办公电脑中。目前存在多个已知问题 (请确认其中没有对您而言不可接受的问题) 。KDE Linux 至今仅经过有限测试,后续版本可能出现功能退化或构建失败,您可能需要回滚到先前版本。截至目前尚未发生数据丢失,但一切皆有可能 —— 请务必部署可靠的备份系统。使用过程中,请做好迎接各种‘冒险’的心理准备。
  • 严格限制修改系统文件。 作为一款“不可变”操作系统,KDE Linux 有意限制系统级自定义,以保障系统可靠性。 除非用于调试或修复已报告的缺陷,请勿修改任何系统文件 (包括启动或暂停systemd服务,该过程隐含了修改系统文件),也请勿尝试通过非常规手段 (如修改脚本或配置文件) 自定义 Plymouth 启动画面或 SDDM 登录主题。
  • 使用较老的 NVIDIA 显卡体验较差。 对于 NVIDIA GTX 1630 之前的显卡,目前必须手动配置才能基本运行,且这些显卡尚未经过实际测试。此处风险较高,请谨慎操作 —— 请注意,这非常重要。
  • 请勿为非最新版本报告错误。 目前 KDE Linux 每日更新。如果您认为发现了错误……请先更新整个系统!如果该错误依然存在,再提交报告。

更多信息

为什么 KDE Linux 是免费提供的?有什么陷阱吗?

没有陷阱!KDE Linux 是一个由志愿者运营的项目,资金支持来自 KDE e.V.。它不含广告,也不会传输或出售您的个人信息。

KDE Linux 适用于哪些用户?

目前 KDE Linux 仅提供测试版。若您是这些用户,也许您会对 KDE Linux 的表现感到满意:

  • 您是 KDE 的粉丝
  • 您对 systemd、不可变操作系统、容器化应用和 Btrfs 等现代技术充满热情。
  • 您希望参与 KDE 的质量保证 (QA) 流程,并提早发现潜在问题。
  • 您是 KDE Plasma 开发者
  • 您的 NVIDIA 显卡是 6 年以内的新设备

如何安装应用程序?

Discover 应用程序是您通往 Linux 应用世界的门户。打开它,即可浏览所有可用应用,或搜索特定应用。

我应该如何更新系统?

KDE Linux 在有可用更新时会通知您。您只需点击更新通知,即可启动 Discover 应用并查看可更新的内容。准备就绪后,点击“全部更新”即可开始更新系统。

另外,您也可以在终端窗口中运行 updatectl update 命令来更新系统。

下次重启系统时,更新将立即生效。

更新如果出现问题,我应该如何回滚到旧版本?

开机时,屏幕上会短暂显示 KDE Linux 的可用版本列表。在此列表显示期间,请使用方向键选择一个较旧的版本,然后按 Enter 键启动该版本。

我应该在哪里报告问题并获得帮助?

由于 KDE Linux 目前尚处于 pre-alpha 开发阶段,请向我们报告您遇到的任何问题!

  • 有关 KDE Linux 操作系统本身的问题 (例如操作系统设计、集成、系统服务等) ,请在 invent.kde.org 上提交报告,并忽略页面顶部醒目的红色横幅提示。
  • 有关 KDE Plasma 或任何 KDE 应用程序的问题,请在 bugs.kde.org 上提交报告。
  • 有关非 Bug 类问题的帮助,请访问 discuss.kde.org,并在发帖时添加 “kde-linux” 标签。

技术人员信息

这是 “KDE OS” 吗?

是的!KDE Linux 是 KDE 社区构想的、以 Plasma 和 KDE 应用为核心的“参考实现”操作系统。

尽管 KDE Linux 的设计目标为日常通用场景,但相较于其他操作系统,它在特定用途上的优化程度可能略低,且可优化空间也相对有限。KDE Linux 并非要阻止用户使用其他操作系统,而是旨在提升所有以 KDE 为核心的操作系统的整体质量水准。

KDE Linux 采用怎样的发行版架构?

KDE Linux 是一款基于 Arch Linux 的软件包集合构建的 "不可变基础操作系统(immutable base OS)" 发行版,但不应将其视为“基于 Arch 的发行版”;Arch 仅是实现目标的技术手段,KDE Linux 甚至并未预装 pacman 包管理器。

KDE Linux 大量依赖 systemd 实现各项功能。系统更新采用原子化、镜像式机制,并在磁盘上缓存最近的 5 个操作系统镜像。目前仅支持 Wayland 会话。应用程序主要通过 Flatpak 分发。

详细了解 KDE Linux 的架构

我应该如何安装 Discover 中不可用的专业软件?

作为一款“不可变基础”操作系统,KDE Linux 不包含可修改基础系统的传统软件包管理器。但您仍可通过多种方式安装 Discover 中不可用的软件:

  • KDE Linux 预装了 DistroboxToolbox,您可使用该软件包在您的主目录中创建容器,并从中安装您在容器中安装的 Linux 发行版的传统软件包。
  • 您也可以安装 Nix,以获取海量软件资源。
  • 您也可以自行编译软件并按照您的习惯进行安装,既可以安装到您的主目录中,也可以借助 systemd-sysext 在基础系统之上进行编译安装。
  • AppImage 应用程序也受 KDE Linux 的支持。

详细了解 安装额外软件

如何处理老款 NVIDIA 显卡?

采用低于图灵 (Turing) 架构的老款 NVIDIA 显卡 (即 GTX 1630 之前的所有型号) 需要使用 NVIDIA 的专有内核模块。但由于基础操作系统的不可变设计原因,这些模块无法在运行时动态加载;而若预先安装,则可能处于法律灰色地带。为确保合规与安全,KDE Linux 未预装此类模块。

较新的 NVIDIA 显卡 (图灵架构/GTX 1630 及更新型号) 可使用 NVIDIA 开源内核模块,这些模块可合法、明确地随基础操作系统一并分发,因此 KDE Linux 已预装。必需的 NVIDIA 用户空间驱动程序和工具也已预装,因此这些显卡应可即插即用,无需额外配置。

较老的 NVIDIA 显卡 理论上 可以使用性能较低的开源 Nouveau 驱动程序运行,该驱动已预装于系统中。但目前必须手动启用此支持,我们不建议非专业用户尝试。请参阅相关说明,并据此合理调整您的预期。

我是 KDE 开发者。我为什么要使用 KDE Linux?KDE 的开发流程是怎样的?

KDE Linux 是 KDE 软件开发的优秀平台。相较于其他众多发行版,其优势包括:

  • 更快: 无需构建全部依赖项,只需构建您正在开发的特定组件。速度更快,耗电量和发热量更低。
  • 更安全: 将代码编译为叠加在 /usr 之上的 systemd 扩展,或回滚至磁盘上缓存的最近 5 个操作系统镜像之一,均可便捷地撤销错误修改。
  • 更小: 相比从源码构建全部组件的开发环境,您可以节省超过 45 GB 的磁盘空间。
  • 更可预测: 以 KDE Linux 或 Flathub 上完全相同的方式构建 KDE 软件,避免因开发工具链差异导致的各类异常问题。

详细了解 像 KDE 开发者一样使用 KDE Linux

KDE Linux 太酷了!我该如何参与开发?

我们始终欢迎您的帮助!您可以通过 Matrix 与 KDE Linux 开发者交流,并在 invent.kde.org 上提交问题或合并请求。

<linux/button src="../linux/docs/kde-linux-dev" description="参与开发 KDE Linux"> </linux/button> <linux/button src="../linux/docs/" description="阅读文档"> </linux/button> <linux/button src="../linux/docs/install" description="安装 KDE Linux"> </linux/button>

The registered trademark Linux® is used pursuant to a sublicense from the Linux Foundation, the exclusive licensee of Linus Torvalds, owner of the mark on a world­wide basis.