Instalar QEMU en Linux
Normalmente uso VirtualBox para las máquinas virtuales, pero en algunos momentos, QEMU/KVM es mucho más potente y estos son los pasos que sigo.
Paso 1. Instalar
Primero se deben instalar los paquetes requeridos
Debian / Ubuntu
sudo apt install qemu-system libvirt-daemon-system virt-manager
Puede continuar al paso 3.
Archlinux / Manjaro
sudo pacman -Syyu qemu-base virt-manager virt-viewer dnsmasq bridge-utils
Puede continuar al paso 2.
Paso 2. Configurar.
En Arch/Manjaro es necesario habilitar e iniciar el servicio libvirtd
manualmente:
sudo systemctl enable --now libvirtd
Se debe habilitar el nombre del grupo, para lo cual se edita el archivo /etc/libvirt/libvirtd.conf
y quitar comentario a la siguiente línea:
#unix_sock_group = "libvirt"
Se procede a reiniciar el servicio libvirtd
sudo systemctl restart libvirtd
Paso 3. Agregar usuario al grupo
Y para finalizar se agrega el usuario al grupo libvirtd
sudo usermod -aG libvirt $USER
Ya en este punto se debe reiniciar el equipo para que se actualice los permisos de usuario y ya se puede usar.
¿Problemas de red?
A mi me pasó que me salió el siguiente error al tratar de crear una mquina virtual Can’t start KVM guest: “network ‘default’ is not active
Encontré que se debe activar la red con estos comandos, para ver y activar respectivamente:
sudo virsh net-list --all
sudo virsh net-start default
Si se desea detener la red, se usa:
sudo virsh net-destroy default