Support #659
Updated by Daniel Curtis about 9 years ago
This is a simple guide for getting started with virt-manager on Arch Linux. h2. Prepare the Environment * Make sure the system is up to date: <pre> sudo pacman -Syu </pre> * Install libvirt and a few dependencies: qemu: <pre> sudo pacman -S libvirt qemu ebtables dnsmasq bridge-utils openbsd-netcat </pre> #* *NOTE*: Extra architectures can be installed by installing the qemu-arch-extra package <pre> sudo pacman -S qemu-arch-extra </pre> * Start and enable libvirtd.service at boot: <pre> systemctl enable libvirtd.service systemctl start libvirtd.service </pre> * Change the group authorized to access the RW daemon socket, create the following file: <pre> /etc/polkit-1/rules.d/49-org.libvirt.unix.manager.rules </pre> #* And add the following: <pre> /* Allow users in kvm group to manage the libvirt daemon without authentication */ polkit.addRule(function(action, subject) { if (action.id == "org.libvirt.unix.manage" && subject.isInGroup("kvm")) { return polkit.Result.YES; } }); </pre> * Then add the user bob to the kvm group: <pre> groupadd kvm usermod -aG kvm bob </pre> * Log out and then log back in for the permissions to take effect. h2. Install virt-manager * Install virt-manager hypervisor: <pre> pacman -S virt-manager </pre> * Create a new *QEMU/KVM Session* connection h2. Resources * https://wiki.archlinux.org/index.php/Libvirt * https://wiki.archlinux.org/index.php/QEMU * https://wiki.archlinux.org/index.php/KVM * https://wiki.archlinux.org/index.php/LXC