1# pre-checks hardware for intel CPU
2egrep -c '(vmx|svm)' /proc/cpuinfo
3lscpu | grep Virtualization
4lsmod | grep kvm
5
6# on RHEL9 Workstation
7sudo dnf install virt-install virt-viewer -y
8sudo dnf install -y libvirt
9sudo dnf install virt-manager -y
10sudo dnf install -y virt-top libguestfs-tools guestfs-tools
11sudo gpasswd -a $USER libvirt
12
13# Helper
14sudo dnf -y install bridge-utils
15
16# Start libvirt
17sudo systemctl start libvirtd
18sudo systemctl enable libvirtd
19sudo systemctl status libvirtd
1sudo apt update && sudo apt upgrade -y
2sudo apt install qemu-kvm libvirt-daemon-system libvirt-clients libvirt-daemon virtinst -y
3sudo usermod -aG libvirt $(whoami)
4sudo usermod -aG kvm $(whoami)
5
6# Helper
7sudo apt install bridge-utils cpu-checker -y
8
9# Start libvirt
10sudo systemctl start libvirtd
11sudo systemctl enable libvirtd
12sudo systemctl status libvirtd
1sudo apt install cockpit cockpit-machines -y
2sudo systemctl enable --now cockpit.socket
3systemctl status cockpit.socket
Then manage your VMs from cockpit: https://localhost:9090 which could be an good alternative to virt-manager.