75 lines
1.8 KiB
Markdown
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)
|