摘要:基于libvirt技术的Karton正以原生姿态重塑Plasma桌面的虚拟化体验✨ 作为尚在开发中的KDE原生方案,它立志成为GNOME Boxes与Virt-Manager的强力替代,让虚拟机管理真正融入KDE生态。
基于libvirt技术的Karton正以原生姿态重塑Plasma桌面的虚拟化体验✨ 作为尚在开发中的KDE原生方案,它立志成为GNOME Boxes与Virt-Manager的强力替代,让虚拟机管理真正融入KDE生态。
当前KDE用户多依赖GTK系工具(如virt-manager)管理KVM虚拟机,但非原生集成带来的「割裂感」始终存在:界面风格不统一、操作逻辑脱节 而Karton的出现,正是为了终结这种体验——它以Qt-Quick/Kirigami构建现代界面,背靠libvirt强大后端,像原生应用一样与Plasma桌面深度咬合。
别看它还在襁褓期,基础能力已初见雏形:能枚举现有虚拟机、完成启停操作,甚至支持基础的创建与删除流程 这种「即插即用」的特性,让KDE用户首次感受到虚拟化工具与桌面的无缝联动。
在格拉茨Plasma Sprint活动中,开发者Derek Lin甩出重磅更新:
- 智能安装器上线 借助libosinfo API,系统镜像能被自动解析并生成定制化XML配置,装系统从此告别手动敲代码;
- 自研QML虚拟机视图 基于spice-client-glib库,虚拟机画面可直接渲染到QQuickItem上,虽暂不支持键鼠交互,但已勾勒出轻量化方案的雏形。
不过划重点!现阶段Karton仍处于「实验室模式」 官方明确提醒:切勿用它管理生产环境虚拟机,稳定性优化还在路上~
技术极客也可直接从Git仓库拉取源码尝鲜,见证一款原生工具的成长吧~
来源:小盒科技论