在统信UOS中安装KVM虚拟机管理程序需先安装virt-manager与virt-viewer,再启用libvirtd服务、将用户加入libvirt组并重新登录,最后通过菜单或终端启动virt-manager并连接QEMU/KVM。

在统信UOS系统中安装KVM虚拟机管理程序,是为了通过图形界面创建、配置和控制虚拟机,无需记忆命令行参数,适合桌面用户日常使用。这一步必须在KVM基础环境就绪后执行,否则virt-manager将无法连接到QEMU/KVM后端。
安装virt-manager图形管理工具
这一步操作起来很简单,直接在终端中执行一条命令即可完成全部依赖安装。
打开终端,输入并执行:sudo apt install -y virt-manager virt-viewer。该命令会同时安装虚拟机管理器主程序与远程显示查看器,缺一不可——没有virt-viewer会导致ISO安装过程中黑屏或无法显示图形界面。
安装过程约需1–2分钟,期间会自动解决所有依赖关系。若提示“无法定位软件包”,请先执行 sudo apt update 更新软件源列表。
启用libvirt服务并添加用户权限
virt-manager依赖libvirtd服务运行,且必须以具备libvirt组权限的普通用户身份启动,否则只能以只读模式打开,无法新建或启动虚拟机。
第一步:启动并设为开机自启:sudo systemctl enable --now libvirtd。若跳过此步,后续启动virt-manager时会出现“Unable to connect to libvirt”错误,且无法通过界面修复。
第二步:将当前用户加入libvirt组:sudo usermod -aG libvirt $(whoami)。注意必须带 -aG 参数,仅用 -G 会清空用户原有组成员身份,导致登录失败。
第三步:重新登录系统。注销当前桌面会话后重新输入密码登录,使组权限立即生效。不重启或不重登录,权限不会加载。
启动并验证virt-manager连接
方法一:应用菜单启动
点击左下角“开始菜单”→在搜索框输入“虚拟系统管理器”→点击图标启动。首次运行时,若弹出连接向导,选择“QEMU/KVM (system)”并勾选“自动连接”,点击“连接”即可。
方法二:终端启动
在终端中直接输入 virt-manager 回车。若看到主窗口左上角显示“localhost (QEMU)”且状态为绿色,说明连接成功;若显示灰色或报错,请返回检查前两步是否遗漏。
连接成功后,主界面左侧列表应为空白,右上角“创建新虚拟机”按钮可点击——这意味着KVM虚拟机管理程序已安装完毕,可以进入创建虚拟机阶段。










