Installation en machine virtuelle avec Virt-Manager
AVERTISSEMENT : Virt-Manager ne fonctionne que sur des ordinateurs sous GNU/Linux !!!
Qu'est-ce qu'une machine virtuelle ?
La virtualisation consiste à faire fonctionner une machine virtuelle (VM) avec un système d'exploitation (OS) nommé invité (Guest) sur une machine réelle fonctionnant avec un système d'exploitation nommé hôte (host).
L'invité est sous la responsabilité de l'hôte avec lequel il peut partager certaines de ses ressources matérielles sans pour autant nuire à l'intégrité du système hôte.
Les OS invités et hôtes ne sont pas nécessairement de la même “famille”: on peut avoir Windows ou Android (invités) sur l'hôte sous Linux (hôte) ou des versions différentes du même système d'exploitation.
Spécificités de Virt-Manager
- Virt-Manager ne fonctionne que pour des ordinateurs sous GNU/Linux (Ubuntu / Linux Mint / Debian / Fedora / Gentoo / OpenBSD ...)
- Virt-Manager est moins gourmand en ressource que VirtualBox et semble mieux fonctionner pour Primtux8.
- Virt-Manager est une interface graphique facilitant l'utilisation des logiciels de virtualisation Qemu/KVM sur lesquels il repose.
- Virt-Manager permet de virtualiser des architectures différentes de processeurs comme des ARM qu'on trouve dans les Raspberry Pi.
Prérequis
Un PC sous GNU/Linux relativement récent disposant d'au moins 4 Go de RAM offre une base suffisante pour envisager l'utilisation d'une machine virtuelle de manière suffisamment confortable.
Nous verrons comment créer une VM PrimTux, ce qui permettra de disposer de la distribution pour l'évaluer, l'utiliser occasionnellement.
Nous devons préalablement disposer d'une image .iso de PrimTux que nous téléchargeons depuis la page de téléchargement du site. Nous vous recommandons de choisir une version adaptée aux capacités matérielles du PC hôte qui accueillera la machine virtuelle, en vous laissant une grande marge de sécurité puisque nous aurons une machine virtuelle devant fonctionner au sein d'un système qui utilise déjà lui-même de nombreuses ressources.
Installation de Virt-Manager
Page du site officiel de Virt-Manager : https://virt-manager.org/
On retrouve Virt-Manager dans la plupart des dépôts des distributions GNU/Linux. Du coup, il suffit d'installer le paquet avec la commande suivante pour les distributions dérivées de Debian comme Ubuntu ou Linux Mint :
sudo apt install virt-manager
Le reste des explications s'appuieront sur une utilisation sous Linux Mint mais cela n'est pas très différents pour d'autres systèmes.
Création de la machine virtuelle
Au démarrage de l'application Virt-Manager, nous arrivons sur la gestionnaire de machines virtuelles. On clique sur la 1ère icône "Créer une nouvelle image virtuelle" :
Sur la fenêtre suivante, on coche "Média d'installation local", on choisit l'architecture "x86_64" et on clique sur le bouton "Forward" (suivant) :
Ensuite, on clique sur le bouton "Parcourir..." pour sélectionner l'image iso de Primtux à virtualiser. On décoche la case "Détecter automatiquement..." et on renseigne le système d'exploitation (pour Primtux8 on est basé sur Ubuntu 22.04 LTS). On termine en cliquant sur le bouton "Forward" :


