Files
easy-slack/docs/virt-manager.md
T
2026-10-14 10:35:57 +02:00

75 lines
1.8 KiB
Markdown

# virt-manager depuis SlackBuilds.org
> Nécessite `sbopkg`.
Pour utiliser virt-manager avec QEMU/KVM, installez **QEMU** en plus de virt-manager : `qemu` n'est pas une dépendance déclarée de `virt-manager`.
Commencez par générer les queues de dépendances :
```sh
# sqg -p qemu
# sqg -p virt-manager
```
Installez d'abord QEMU :
```sh
# sbopkg -i qemu
```
Si `sbopkg` trouve à la fois le paquet et une queue du même nom, choisissez **Q** pour utiliser la queue et installer les dépendances dans le bon ordre. Faites ensuite la même chose pour virt-manager :
```sh
# sbopkg -i virt-manager
```
Avec les options par défaut des SlackBuilds, `libvirt` et QEMU utilisent le groupe `users`. Pour permettre à un utilisateur normal d'utiliser virt-manager, décommentez ou réglez dans `/etc/libvirt/libvirtd.conf` :
```text
unix_sock_group = "users"
unix_sock_rw_perms = "0770"
```
L'utilisateur doit bien sûr appartenir au groupe choisi.
Rendez ensuite le service exécutable et démarrez-le :
```sh
# chmod +x /etc/rc.d/rc.libvirt
# /etc/rc.d/rc.libvirt start
```
Pour démarrer libvirt automatiquement avec le système, ajoutez dans `/etc/rc.d/rc.local` :
```sh
# Libvirt
if [ -x /etc/rc.d/rc.libvirt ]; then
/etc/rc.d/rc.libvirt start
fi
```
Éditez ensuite `/etc/rc.d/rc.local_shutdown` ; le fichier sera créé s'il n'existe pas :
```sh
# nvi /etc/rc.d/rc.local_shutdown
```
Puis ajoutez :
```sh
# Libvirt
if [ -x /etc/rc.d/rc.libvirt ]; then
/etc/rc.d/rc.libvirt stop
fi
```
Enfin, rendez le script exécutable :
```sh
# chmod +x /etc/rc.d/rc.local_shutdown
```
> `rc.libvirt stop` effectue par défaut un `managedsave` des machines virtuelles encore actives. Prévoyez donc suffisamment d'espace disque pour sauvegarder leur mémoire.
[Retour au guide principal](../README.md)