"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/

Reply via email to