"Roy J. Tellason, Sr." <r...@rtellason.com> writes:
A pointer to any documentation on these so I can get a good idea of how to set it up would also be
helpful.
As already mentioned libvirt is definitively the way to go but the documentation is not easy to
digest. At the time (2020) I picked some parts from these two tutorials, today possibly a bit
outdated:
https://apiraino.github.io/qemu-kvm/
https://apiraino.github.io/qemu-bridge-networking/
KVM virtual machines can be managed by `virsh` (command line) of using a graphical user interface
like Gnome Boxes[1] (if you're using Gnome) or virt-manager[2] (which I prefer because more
customizable). I guess if you install one of these, all the dependencies are automatically
installed.
The Debian Wiki could also help a bit setting the network:
https://wiki.debian.org/KVM#Setting_up_bridge_networking
I have setup a bridge between host and and guest VM and usually get into the VM via SSH. I created a
script to automate creating a Debian VM. I use a Debian preseed installer to provision the VM.
https://git.sr.ht/~jman/debian-kvm-template
A good piece of advice is setting up your virtual machines as a user and not as
root.
Hope it helps!
[0]: https://www.theregister.com/2019/10/04/oracle_virtualbox_merula/
[1]: https://wiki.gnome.org/Apps/Boxes
[2]: https://virt-manager.org/