| Système d'exploitation | Ubuntu 26.04.1 LTS |
|---|---|
| Noyau | Linux 7.0.0-34-generic |
| Architecture | x86-64 |
| Date | 09/2026 |
Installer les paquets suivants :
apt install -y qemu-system-x86 libvirt-daemon-system libvirt-clients bridge-utils virt-manager virt-viewer virtinst libosinfo-bin
Valider l'installation :
kvm-ok systemctl status libvirtd.service
A ce stade les utilisateurs du système doivent pouvoir utiliser virsh en mode session. La commande suivante ne doit pas retourner d'erreur :
virsh --connect=qemu:///session list --all
En revanche le mode système n'est pas accessible par défaut :
virsh --connect=qemu:///system list --all
error: n’a pas pu se connecter à l’hyperviseur error: Échec de la connexion du socket à '/var/run/libvirt/libvirt-sock': Permission non accordée
Certaines actions (comme la gestion des réseaux) doivent se faire en mode système, il faudra utiliser un compte privilégier pour cela.
Pour qu'un utilisateur puisse agir en mode système, il doit appartenir au groupe libvirt :
# Ajouter l'utilisateur courant au groupe "libvirt" sudo adduser $( id -un ) libvirt newgrp libvirt # En mode session on ne visualise aucun réseaux virsh --connect=qemu:///session net-list --all Nom État Démarrage automatique Persistant -------------------------------------------------- # En mode système les réseaux sont bien listés virsh --connect=qemu:///system net-list --all Nom État Démarrage automatique Persistant ------------------------------------------------------- default actif oui oui