Installer kvm-qemu dans une distro linux debian
Il est nécessaire avant d’installer ces paquets que la machine est compatible avec la virtualisation, voir « Les prérequis matériels (hyperviseurs type 2) » dans le menu virtualisation précédent.
Installation de l’hyperviseur qemu-kvm et des composants
Installer qemu-kvm en ligne de commande
L’outil qemu-kvm peut fonctionner en ligne de commande ou avec des interfaces graphiques. Plusieurs paquets ou librairies peuvent être téléchargés. Dans cet exemple, la librairie virt-manager est inclue pour une utilisation graphique de l’hyperviseur.
Les principaux composants:
qemu-kvm Combinaison des outils d’émulation et de virtualisation pour l’accès aux ressources matérielles du système d’exploitation hôte
virt-manager Une interface graphique basée sur QT qui permet d’utiliser le processus d’arrière plan libvirt
libvirt-daemon-system Paquets système qui contient les fichiers de configuration du programme d’arrière plan libvirt
virtinst Des outils pour gérer et controller des machines virtuelles en ligne de commande
libvirt-clients Des outils et des librairies qui proposent de gérer et contrôler des machines virtuelles et des hyperviseurs
bridge-utils Des outils pour créer et gérer des interfaces réseaux de type pont (bridge).
libguestfs-tools Outils pour accéder et modifier les images disque virtuelles (sauvegarde, redimensionnement…)
Préalablement à l’installation, il est nécessaire de mettre à jour les paquets pour une installation en ligne. Une connexion hors-ligne est possible avec un DVD debian qui contient les principaux paquets de l’hyperviseur kvm-qemu.
apt update
La ligne de commande suivante permet d’installer les composants ci-dessus
apt install qemu-kvm virt-manager libvirt-daemon-system virtinst libvirt-clients bridge-utils libguestfs-tools
L’installation de ces paquets permet de créer et de gérer des machines virtuelles avec des outils dédiés en ligne de commande ou interface graphique.
Suite de l’installation
Pour s’assurer que les principaux composants sont installés
kvm –version
virsh –version
Ces commandes doivent retourner des informations de version.