Seems like a nice how-to on creating vitual machines in KVM...
Part 1 (https://www.linux.com/learn/intro-to-linux/2017/5/creating-virtual-machines-kvm-part-1)
Part 2 (https://www.linux.com/learn/intro-to-linux/2017/5/creating-virtual-machines-kvm-part-2-networking)
Hm, i never need i GUI for creating my KVM machines.
Looks like a good piece of work -- I'm glad someone finally did it. When I found no single good guidance a couple of years ago, I attempted to write such a guide, including all the supporting GUI packages. When I finally got it into reasonable shape, virt-manager got an upgrade and a lot of the dependencies for the GUI packages changed and I just threw it away. ::)
Additional article on libvirt GUI (https://www.linux.org/threads/virtualization-%E2%80%93-libvirt-gui.4497/).