summaryrefslogtreecommitdiff
path: root/Technology/Gentoo/Qemu.md
diff options
context:
space:
mode:
Diffstat (limited to 'Technology/Gentoo/Qemu.md')
-rw-r--r--Technology/Gentoo/Qemu.md26
1 files changed, 26 insertions, 0 deletions
diff --git a/Technology/Gentoo/Qemu.md b/Technology/Gentoo/Qemu.md
new file mode 100644
index 0000000..69870c6
--- /dev/null
+++ b/Technology/Gentoo/Qemu.md
@@ -0,0 +1,26 @@
+# Installation
+use flags
+app-emulation/qemu opengl spice vhost-net usbredir
+app-emulation/libvirt pcap virt-network numa fuse macvtap vepa qemu
+app-emulation/virt-manager gui
+
+vim /etc/portage/make.conf
+add
+QEMU_SOFTMMU_TARGETS="arm x86_64 sparc"
+QEMU_USER_TARGETS="x86_64"
+
+emerge -av app-emulation/libvirt dev-python/libvirt-python app-emulation/qemu app-emulation/virt-manager
+
+usermod -a -G libvirt $USER
+add to kvm group too
+
+vim /etc/libvirt/libvirtd.conf
+auth_unix_ro = "none"
+auth_unix_rw = "none"
+unix_sock_group = "libvirt"
+unix_sock_ro_perms = "0777"
+unix_sock_rw_perms = "0770"
+
+rc-service libvirtd start && rc-update add libvirtd default
+
+echo "uri_default = \"qemu:///system\"" >> ~/.config/libvirt/libvirt.conf # have virsh & virt-manager on same qemu