Installez KVM sur Ubuntu 24.04

Guide pratique avec instructions étape par étape

Sommaire

Vous installez KVM sur Ubuntu 24.04 en vérifiant le support de virtualisation du CPU, en installant les paquets KVM/libvirt, en activant le service libvirtd et (optionnellement) en installant virt-manager pour une interface graphique.

homelab

1. Vérifier le support de la virtualisation

Exécutez ces commandes dans un terminal :

  • Vérifier les drapeaux du CPU : lscpu | grep -E 'vmx|svm' Si vous voyez vmx (Intel) ou svm (AMD), votre CPU prend en charge la virtualisation.
  • (Optionnel) Installer cpu-checker et exécuter kvm-ok :
sudo apt update
sudo apt install -y cpu-checker
kvm-ok

Vous devriez voir « /dev/kvm exists » et « KVM acceleration can be used ».

Si aucun support de virtualisation n’est signalé, activez-le dans votre BIOS/UEFI, puis redémarrez Ubuntu.

2. Installer KVM et les paquets principaux

Installez KVM, QEMU, libvirt et les outils réseau :

sudo apt update
sudo apt install -y qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virtinst

Cela fournit l’hyperviseur KVM, QEMU, le démon libvirt et les utilitaires nécessaires pour créer et gérer des machines virtuelles.

3. Activer et démarrer libvirtd

Assurez-vous que le démon libvirt démarre automatiquement et est en cours d’exécution :

sudo systemctl enable --now libvirtd
sudo systemctl status libvirtd

La commande de statut devrait indiquer que le service est « active (running) » sans erreurs.

4. Ajouter votre utilisateur aux groupes

Ajoutez votre utilisateur aux groupes kvm et libvirt afin de ne pas avoir besoin de sudo pour chaque action de machine virtuelle :

sudo adduser $USER kvm
sudo adduser $USER libvirt

Déconnectez-vous et reconnectez-vous (ou redémarrez) pour que les nouveaux membres de groupe prennent effet.

5. (Optionnel) Installer l’interface graphique virt-manager

Si vous souhaitez une interface graphique pour gérer les machines virtuelles :

sudo apt install -y virt-manager

Ensuite :

  • Lancez depuis le menu des applications (« Virtual Machine Manager ») ou exécutez virt-manager.
  • Cliquez sur « Create a new virtual machine », choisissez votre ISO, définissez la RAM/CPU/disque et terminez l’assistant pour créer une machine virtuelle.

7. (Optionnel) Installer l’interface graphique Gnome Boxes

sudo apt-get install gnome-boxes

gnome-boxes

Et similaire - appuyez sur + en haut à gauche et créez une nouvelle machine virtuelle à partir d’un fichier ou téléchargez l’installation de votre système d’exploitation invité préféré.

Liens utiles