Virt-Manager Installation Guide

Virt-Manager is a desktop user interface for managing virtual machines through libvirt.

Prerequisites

Enable Virtualization

# Check if virtualization is enabled
grep -E '(vmx|svm)' /proc/cpuinfo

Install libvirt

sudo apt install -y qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils
sudo systemctl enable libvirtd
sudo systemctl start libvirnd

Installation

Ubuntu/Debian

sudo apt update
sudo apt install -y virt-manager

Fedora

sudo dnf install -y virt-manager

Arch Linux

sudo pacman -S virt-manager

Verification

virt-manager --version
virsh --version

Post-Installation

Add User to libvirt Group

sudo usermod -aG libvirt $USER
sudo usermod -aG kvm $USER

Log out and back in for changes to take effect.

Usage

virt-manager          # Launch GUI
virsh list           # List running VMs
virsh start vmname   # Start VM
virsh shutdown vmname  # Stop VM
virsh destroy vmname # Force stop VM