
Useful links#
Arch Wiki entry: https://wiki.archlinux.org/title/Virt-manager
What is Virtmanager?#
First of all: This will be a somewhat shorter guide, as it only covers the installation. You will need a few things for this. But now back to the question: What is Virtmanager? Virtmanager is a Type 2 hypervisor based on KVM. Technically, it could also be classified as a Type 1 hypervisor because it supports hardware passthrough. However, I went into more detail about this in the guide to virtualization and containerization.
https://xenoelectronics.com/posts/2025/virtualization-vs-containerization/
How do you install Virtmanager?#
To install VirtManager, you need a few packages.
Let’s start with the packages.
Pacman packages#
First, we should update, which can be done with this command.
sudo pacman -Syu
Then these packages must be installed:
sudo pacman -S virt-manager virt-viewer qemu-full vde2 ebtables dnsmasq bridge-utils libvirt openbsd-netcat ebtables iptables libguestfs
Start Libvirt#
Libvirt must be running in order to enable virtualization. To do this, simply enter the following commands:
sudo systemctl start libvirtd.service
sudo systemctl enable libvirtd.service
sudo systemctl start libvirtd.socket
sudo systemctl enable libvirtd.socket
Now you can use VirtManager, but you can do even more, such as hardware passthrough with GPU or PCIe devices. However, there will be another guide for this, as it deserves its own entry.

Services from XenoElectronics#
If you need help with your projects or with open source software. Take a look at our contact page and let us know what you need. We will help you to realize your projects.
Support us#
I hope this guide has helped you a lot. We would be very happy if you would join the Patreon or donate with Paypal or Stripe. We are grateful for any support.
Thank you very much for reading and for your time.
If you like to share this artikel click the icons below.