Installation guide

The libvirt-client package provides the client-side APIs and libraries for accessing libvirt
servers. The libvirt-client package includes the vi rsh command line tool to manage and
control virtual machines and hypervisors from the command line or a special virtualization
shell.
Install all of these recommended virtualization packages with the following command:
# yum install virt-manager libvirt libvirt-python python-virtinst
libvirt-client
In st allin g Virt ualiz at io n p ackag e gro u p s
The virtualization packages can also be installed from package groups. The following table
describes the virtualization package groups and what they provide.
Note
Note that the q emu-i mg package is installed as a dependency of the Vi rtual i zati o n
package group if it is not already installed on the system. It can also be installed manually
with the yum i nstal l q emu-i mg command as described previously.
T ab le 5.1. Virt u aliz at io n Packag e G ro u p s
Package G ro up Descrip t io n Man dat ory
Packages
O p t io n al Packag es
Virtualization Provides an
environment for
hosting virtual
machines
qemu-kvm qemu-guest-agent,
qemu-kvm-tools
Virtualization Client Clients for installing
and managing
virtualization
instances
python-virtinst, virt-
manager, virt-viewer
virt-top
Virtualization Platform Provides an interface
for accessing and
controlling virtual
machines and
containers
libvirt, libvirt-client, virt-
who, virt-what
fence-virtd-libvirt,
fence-virtd-multicast,
fence-virtd-serial,
libvirt-cim, libvirt-java,
libvirt-qmf, libvirt-snmp,
perl-Sys-Virt
Virtualization Tools Tools for offline virtual
image management
libguestfs libguestfs-java,
libguestfs-tools, virt-
v2v
To install a package group, run the yum g ro upi nstal l <g ro upname> command. For instance,
to install the Virt u aliz at io n To o ls package group, run the yum g ro upi nstal l
"Vi rtual i zati o n T o o l s" command.
Chapt er 5. Inst alling t h e virt ualizat ion packages
25