KDE Plasma 正在开发新虚拟机管理器 Karton 计划于 2025 年上线
时间:2025-06-12 20:00
小编:小世评选
在Linux上,KDE Plasma桌面环境向来以其灵活性和可定制性闻名。随着技术的不断进步,用户对虚拟化的需求也日益增加。KDE用户在管理虚拟机时一直面临一些挑战,主要依靠像virt-manager和GNOME Boxes等工具。尽管这些工具功能强大,但其设计和用户体验却未能完全融入KDE Plasma环境。对此,KDE社区正在努力开发一款新的虚拟机管理器——Karton,预计将于2025年上线。
Karton的开发历史可以追溯到早期的实验性项目,由Aaron Rainbolt发起,他尝试构建一个基于命令行的QEMU前端。随着项目的演变,KDE开发者Harald Sitter接手并将其纳入Google Summer of Code计划。这个项目的寻求不断吸引新的开发者参与,目前由Derek Lin负责主要开发工作。他是滑铁卢大学的学生,目前正在参加2025年的Google Summer of Code。
目前,Karton的构建采用了Qt Quick和Kirigami,两个强大的工具使得用户能够在KDE Plasma的用户界面中获得更加流畅的体验。Karton使用libvirt API来处理虚拟机的创建、管理和配置,从而为用户提供了一个功能完整的虚拟机管理解决方案。更为重要的是,该项目的目标不仅限于KDE Plasma,还期望能够在不同的操作系统上实现跨的虚拟机管理功能。
Derek Lin目前正在积极开发一个新的域安装程序,将传统的virt-install调用替换为利用libosinfo的方式。这个改变不仅能够自动检测操作系统镜像,还能生成符合libvirt规范的XML文件,从而更精准地设置虚拟机。这一新功能的加入,大大增强了Karton在操作系统安装和虚拟机配置方面的智能化能力,提升了用户体验。
Lin也在深入打磨设备配置的细节,努力将Karton打造成一个更加全面的虚拟机管理器。他关注的一大关键点是开发一个自定义的SPICE查看器,该查看器将完全基于Qt Quick重新构建,以提供更佳的远程桌面体验。通过这种方式,用户不仅能够管理虚拟机的启动、关闭及配置,还可以通过一个良好的图形界面体验虚拟桌面功能。
Karton的目标极为明确:希望能够在2025年7月14日的中期评估前,推出一款可工作的应用程序,为KDE Plasma用户提供一个高效、易用的虚拟机管理解决方案。这将是KDE社区在提升用户操作体验方面的重要一步,也是满足不断增长的虚拟化需求的一项创新尝试。
除了这些技术创新,Karton项目的开发进展也吸引了广泛的社区关注。KDE社区鼓励开发者们参与到这个项目中来,提出建议和反馈。Lin及其团队希望通过开放的开发方式,与社区紧密协作,打造一个真正符合用户需求的工具。KDE Plasma用户可以期待,在未来不久,他们将拥有一个功能强大、界面友好的虚拟机管理器,专为KDE环境定制。
Karton的开发不仅仅是技术层面的创新,更是KDE Plasma社区对于用户体验和需求的深刻理解与回应。这一项目的成功,将标志着KDE在虚拟化领域的又一次重要进步,有望帮助用户更好地在虚拟环境中进行工作和开发,提升生产力与效率。
我们期待Karton的上线,同时也希望这一工具能够成为KDE Plasma用户日常使用的重要组成部分,让虚拟化不再是技术专家的专属,而是每个用户都能便捷使用的工具。随着2025年的临近,KDE社区的努力将如何实现这一目标,值得我们持续关注和期待。