sudo apt-get install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virt-manager virt-viewer -y# installs packages
sudo usermod -a -G libvirt $(whoami)
#!/bin/bash
dnf install @virtualization
dnf -y group install --with-optional virtualization
systemctl start libvirtd ; systemctl enable libvirtd
sudo touch /etc/polkit-1/rules.d/80-libvirt-manage.rules
sudo usermod -a -G libvirt $USER;sudo usermod -a -G kvm $USER
sudo useradd -G libvirt $USER ; sudo useradd -G libvirt-quemu $USER ; sudo useradd -G kvm $USER
sudo adduser $USER libvirt ; sudo adduser $USER libvirt-qemu ; sudo adduser $USER kvm # grants your user manage kvm/libvirt
cat <<EOF >> /etc/polkit-1/rules.d/80-libvirt-manage.rules
polkit.addRule(function(action, subject) {
if (action.id == "org.libvirt.unix.manage" && subject.local && subject.active && subject.isInGroup("wheel")) {
return polkit.Result.YES;
}
});
EOF
execute script scripts/get-images.sh this wil drop images to images/ folder
see examples folder
- currently only Centos6/7/8 and Ubuntu 16/18/21 seems to work Ubuntu 20 (focal) fails to boot
- add support to debian and slim OSs such as CoreOS