当前位置:首页 > Ubuntu > 正文

Ubuntu virt-manager图形界面使用指南(手把手教你用图形化工具管理KVM虚拟机)

在Linux系统中,Ubuntu virt-manager 是一个非常强大且用户友好的虚拟机管理工具,它基于KVM(Kernel-based Virtual Machine)技术,提供直观的图形界面,让初学者也能轻松创建和管理虚拟机。本文将带你从零开始安装并使用 virt-manager,实现真正的图形化KVM操作体验。

什么是 virt-manager?

virt-manager(全称 Virtual Machine Manager)是一个开源的桌面应用,用于通过 libvirt API 管理 KVM、Xen、LXC 等虚拟化平台。在 Ubuntu 上,它默认支持 KVM,是进行 Linux虚拟化教程 实践的理想选择。

Ubuntu virt-manager图形界面使用指南(手把手教你用图形化工具管理KVM虚拟机) virt-manager  虚拟机管理工具 图形化KVM Linux虚拟化教程 第1张

第一步:安装必要组件

在使用 virt-manager 前,你需要确保系统已启用虚拟化并安装相关软件包。打开终端(Ctrl+Alt+T),依次执行以下命令:

# 更新系统软件包列表sudo apt update# 安装 KVM 和 virt-manager 所需的核心组件sudo apt install -y qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virt-manager# 将当前用户加入 libvirt 和 kvm 用户组(避免每次运行都需要 sudo)sudo usermod -aG libvirt $USERsudo usermod -aG kvm $USER

⚠️ 安装完成后,请注销并重新登录系统,使用户组权限生效。

第二步:启动 virt-manager

你可以通过以下任一方式启动 virt-manager:

  • 在终端输入:virt-manager
  • 在 Ubuntu 应用菜单中搜索 “Virtual Machine Manager” 并点击打开

首次启动时,程序会自动连接到本地的 QEMU/KVM 服务。你会看到主界面左侧显示“QEMU/KVM”,表示已成功连接。

第三步:创建你的第一台虚拟机

点击左上角的电脑图标(“Create a new virtual machine”),按照向导操作:

  1. 选择安装方式:可选“Local install media (ISO image or CDROM)”(推荐新手使用)
  2. 选择 ISO 镜像:点击“Browse”选择你下载好的操作系统 ISO 文件(如 Ubuntu Desktop ISO)
  3. 分配内存和 CPU:建议至少 2GB 内存和 2 个 CPU 核心
  4. 设置硬盘大小:默认 20GB 通常足够,可按需调整
  5. 命名虚拟机:例如 “Ubuntu-22.04-VM”
  6. 点击“Finish”开始安装

安装过程与在物理机上安装操作系统完全一致,virt-manager 会自动打开控制台窗口供你操作。

常见问题排查

问题1:启动 virt-manager 报错 “Failed to connect socket to '/var/run/libvirt/virtlogd-sock'”
解决方法:重启 libvirtd 服务:

sudo systemctl restart libvirtd

问题2:无法看到“QEMU/KVM”连接
请确认 CPU 支持虚拟化(Intel VT-x / AMD-V),并在 BIOS 中启用。可通过以下命令检查:

egrep -c '(vmx|svm)' /proc/cpuinfo

若返回值大于 0,则支持硬件虚拟化。

结语

通过本教程,你应该已经掌握了如何在 Ubuntu 上使用 virt-manager 图形界面 来管理 KVM 虚拟机。无论是学习 Linux、测试软件,还是搭建开发环境,这个工具都能极大提升效率。希望这篇 Linux虚拟化教程 对你有所帮助!

如果你觉得有用,欢迎分享给更多刚接触虚拟化的小伙伴!