Translation(s): English - EspaƱol - Deutsch
Libvirt allows management of different virtualization solutions such as KVM, Xen and LXC through a common (programming and user) interface:
KVM - how to setup libvirt to manage KVM/Qemu virtual machines
Tools and programs
Tools available in Debian using libvirt are:
libvirt-daemon-system - provide the libvirtd service
virt-manager - a graphical virtual machine manager
- create/manage virtual machines
- create/manage the networks your VMs are connected to
- create/manage the storage your VMs use
virt-viewer - connect to the graphical display of your virtual machine via VNC
virtinst - create new virtual machines on the commandline
libvirt-clients - commandline tools to manage virtual machines
virt-top - top like display of virtual machines
gnome-boxes - Simple GNOME app to access remote or virtual systems
Troubleshooting
virPolkitCheckAuth:133 : authentication unavailable: no polkit agent available to authenticate action 'org.libvirt.unix.manage' in var/log/syslog: add yourself to the libvirt group
See also libvirt/Debugging for advanced troubleshooting
Language Bindings
Libvirt language bindings are available for
C: libvirt-dev
Perl: libsys-virt-perl
Python: python-libvirt
OCaml: libvirt-ocaml
Ruby: libvirt-ruby
See also
libvirt-doc (installs the documentation at in /usr/share/doc/libvirt-doc/index.html)
CategoryVirtualization | CategorySoftware | CategorySystemAdministration