Virtual machines on linux using QEMU/KVM and virt-manager
A guide for Arch Linux
Install QEMU/KVM and virt-manager
Installing all the packages we need.
Now lets start the KVM libvirt service
Make sure libvirtd is running
Now lets give permissions for our standard user to manage KVM.
Now uncomment unix_sock_group = "libvirt"
and unix_sock_rw_perms = "0770"
.
Now add your user to the libvirt group and restart the libvirt service.
Enabling Nested Virtualization
This allows you to run virtual machines inside virtual machines.
To make this configuration persistant:
If your network `default` is not enabled run `sudo virsh net-start default`
Conclusion
Now you can install your virtual machines using virt-manager