
KDE Plasma 桌面环境即将迎来一款原生的虚拟机管理工具,这将是该平台在系统管理功能上的一大进步。
一直以来,KDE 用户若需管理虚拟机,往往需要借助如 virt-manager 或 GNOME Boxes 这类第三方工具。尽管这些应用功能完善,但在界面风格和操作逻辑上,与 Plasma 桌面环境并不完全协调。此外,曾有基于 Qt 开发的替代方案 qt-virt-manager,但该项目的开发工作已停滞多年。
新项目名为 Karton,最初由 Aaron Rainbolt 发起,他尝试通过命令行界面为 QEMU 构建一个前端。随后 KDE 开发者 Harald Sitter 接手,并将其作为 Google Summer of Code 项目推进。如今,该项目由滑铁卢大学学生 Derek Lin 主导开发,并成为其参与 2025 年 Google Summer of Code 的课题。
这款全新的虚拟机管理器致力于融入 KDE 生态系统,采用 Qt Quick 和 Kirigami 技术进行构建,通过 libvirt API 来实现虚拟机管理功能,并具备良好的跨平台潜力。
目前开发工作集中在核心模块的搭建上。Lin 正在设计一个全新的域安装流程,该流程不再依赖直接调用 virt-install,而是采用 libosinfo 进行操作系统镜像识别,并生成对应的 libvirt XML 配置,从而提升虚拟机配置的准确性与自动化水平。
与此同时,他在持续优化设备配置功能,并拓展对多种虚拟机管理程序的支持。另一项重要任务是从零开始开发基于 Qt Quick 的专用 SPICE 查看器,以提供更流畅的远程桌面体验。
根据开发计划,Lin 希望能在 2025 年 7 月 14 日前完成中期评估时提交可运行的应用版本,最终代码提交截止时间为 2025 年 9 月 1 日。
本文属于原创文章,如若转载,请注明来源:KDE Plasma 将推出原生虚拟机管理工具https://diy.zol.com.cn/985/9850057.html