Comandos

apt install qemu qemu-kvm libvirt-clients  libvirt-daemon-system virtinst bridge-utils 
virt-install 
virt-viewer
grep vmx /proc/cpuinfo
lsmod |grep kvm
modprobe kvm 
 
systemctl enable --now libvirtd
apt install libosinfo-bin libguestfs-tools
osinfo-query os
virt-install --name myvm --vcpus=1 --memory=256 --cdrom=/tmp/mycd.iso --disk-size=5
 
virt-install --name myvm1 --vcpus=1 --memory=256 --cdrom /home/ues/debian-10.1.0-arm64-netinst.iso --disk size=2 --network type=direct,source=enp0s3 --graphics type=vnc,port=5988,listen=0.0.0.0  --boot cdrom
 
virt-install --name myvm2 --vcpus=1 --memory=256 --location http://deb.debian.org/debian/dists/buster/main/installer-amd64/   --os-variant debian10 --disk size=2 --network type=direct,source=enp0s3 --graphics type=vnc,port=5988,listen=0.0.0.0   --extra-args='console=tty0 console=ttyS0,115200n8 serial'
virsh list
virsh list --all
virsh start <VM>
virsh shutdown <VM>
virsh edit <VM>
virsh reboot <VM>
virsh autostart <VM>
virsh destroy <VM>
virsh undefined <VM>
virsh shutdown <VM>
virt-clone --original=myvm --name=myvm-clone --file=/var/lib/libvirt/images/myvm1.qcow2
tree /etc/libvirt/
cat /etc/libvirt/qemu/myvm1.xml

Hacer una Plantilla

apt install libguestfs-tools 
 
virsh shutdown basevm
virsh dumpxml basevm > /var/lib/libvirt/images/template.xml
cp /var/lib/libvirt/images/basevm.qcow2 /var/lib/libvirt/images/template.qcow2
sed  's/basevm.qcow2/template.qcow2/g'  -i /var/lib/libvirt/images/template.xml
virt-sysprep -a /var/lib/libvirt/images/template.qcow2
virsh undefine basevm
rm /var/lib/libvirt/images/basevm.qcow2
virt-clone --connect qemu:///system                    \
  --original-xml /var/lib/libvirt/images/template.xml  \
  --name newvm                                         \
  --file /var/lib/libvirt/images/newvm.qcow2

Referencias