Virtualization packages

Core Virtualization

 * provides e.g. the kvm hypervisor core (kvm.ko), support for running as KVM and Xen guests etc.
 * is a CPU and device emulator; it also acts as the userspace component of KVM
 * is a toolkit for interacting with the various virtualization technologies
 * provides the xen hypervisor and userspace components
 * allows Xen guests to be run on KVM
 * PC BIOS for QEMU
 * PXE boot ROMs for QEMU
 * video BIOS for QEMU
 * sparc/ppc BIOS for QEMU

Tools

 * is a desktop user interface for managing virtual machines
 * is used by virt-manager to connect to a virtual machine's graphical console
 * provides a python API for installing virtual machines, and a bunch of useful utilitis like virt-install and virt-clone
 * is a GNOME applet for monitoring and controlling virtual machines
 * is a top-like utilitiy for virtual machines
 * provides an API and tools for accessing and modifying virtual machine disk images
 * lets you access and modify virtual machine disk images from the command line
 * provides useful tools: virt-df, virt-cat, virt-edit, virt-ls, virt-inspector, virt-rescue, virt-win-reg
 * (guestmount) lets you mount virtual machine disk images on the host
 * gathers statistics from within virtual machines
 * enables the building of virtual appliance images
 * is a network boot server that can be used to provision virtual machines
 * is a functional test suite for libvirt
 * is a tool for converting virtual machines to use the KVM hypervisor

Language Bindings
For

For

Obsolete

 * used to provide the userspace component of the kvm hypervisor. It has since been replaced by qemu
 * has been replaced by
 * is going to be replaced by other virt tools