====== Installation de Guix System 1.0.1 dans virt-manager ======
* Objet : Installer Guix System
* Niveau requis : {{tag>débutant avisé}}
* Commentaires : //Avoir qemu, kvm et libvirt d'installés //
* Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-)
===== Avant l'installation =====
L'inspiration m'est venue d'installer **virt-manager** (sur debian Bullseye/Sid) et ça a marché. En effet, il m'a été impossible d'installer VirtualBox et l'expérience avec qemu seul n'a pas été concluante.
Voir [[doc:autres:vm:virt-manager|cette page]] pour installer **virt-manager**. Qemu et kvm doivent être installés.
Ci-après, l'adresse de téléchargement de **guix-system-install-1.0.1.x86_64-linux.iso.xz**
[[https://guix.gnu.org/download/]]
Notez que vous avez le choix de télécharger **l'image qemu**, mais pour ce mini tuto, c'est **l'image .iso** que j'ai choisie.
Décompresser l'image en utilisant la commande xz :
$ xz -d guix-system-install-1.0.1.x86_64-linux.iso.xz
Lancer **virt-manager**. (On remarque que la commande rend la main au terminal).
{{ https://www.hubert-lombard.website/GuixSD/forum-DF-install-graphique-1.0.1-dans-VM.jpg |}}
Dans la fenêtre suivante, cliquer sur **Parcourir** pour sélectionner l'image iso et choisir **Generic** comme système d'exploitation :
{{ https://www.hubert-lombard.website/guix/04.png |}}
Allocation de la mémoire. Personnellement je peux aller jusqu'à 2048. Je n'ai cependant pas remarqué de différence notable entre 1024 et 2048mo sur ma machine de 8 ans d'âge.
{{ https://www.hubert-lombard.website/guix/05.png |}}
Choix par défaut de l'espace de stockage. (Réduire l'espace de plusieurs Go si besoin est).
{{ https://www.hubert-lombard.website/guix/06.png |}}
Donner un nom à la machine virtuelle :
{{ https://www.hubert-lombard.website/guix/07.png |}}
C'est parti...
{{ https://www.hubert-lombard.website/guix/08.png |}}
===== Installation =====
Une fois passées les étapes d'installation de **virt-manager** et de son lancement, vous devriez arriver à l'écran suivant qui annonce l'imminence de l'installation :
{{ https://www.hubert-lombard.website/guix/1er-ecran-guix.jpg |}}
Choix du langage à utiliser, ici la langue française :
{{ https://www.hubert-lombard.website/guix/02-ecran-guix.jpg |}}
Ci-après, vous pouvez choisir votre **zone géographique** :
{{ https://www.hubert-lombard.website/guix/03-ecran-guix.jpg |}}
Nous voici enfin dans **l'installateur de GNU** :
{{ https://www.hubert-lombard.website/guix/04-ecran-guix.jpg |}}
Ecran suivant, choix du **fuseau horaire**, ici l'Europe :
{{ https://www.hubert-lombard.website/guix/05-ecran-guix.jpg |}}
Compléter le fuseau horaire par la ville concernée :
{{ https://www.hubert-lombard.website/guix/06-ecran-guix.jpg |}}
Voici maintenant le choix de la disposition du **clavier** :
{{ https://www.hubert-lombard.website/guix/07-ecran-guix.jpg |}}
Ici, j'ai laissé le **choix par défaut** :
{{ https://www.hubert-lombard.website/guix/08-ecran-guix.jpg |}}
Choix par défaut chez moi également pour la méthode de **partitionnement** :
{{ https://www.hubert-lombard.website/guix/09-ecran-guix.jpg |}}
Pareil pour la sélection du **disque virtuel** à utiliser :
{{ https://www.hubert-lombard.website/guix/10-ecran-guix.jpg |}}
Là j'ai choisi **msdos** car mon ordi portable date de 2012. Si vous avez du matériel plus récent, vous devriez être en mesure de choisir **gpt**
{{ https://www.hubert-lombard.website/guix/11-ecran-guix.jpg |}}
Ici encore, je n'ai pas cherché à faire plus compliqué :
{{ https://www.hubert-lombard.website/guix/12-ecran-guix.jpg |}}
Et là, il n'y a plus qu'à dire **OK** :
{{ https://www.hubert-lombard.website/guix/13-ecran-guix.jpg |}}
Si vous voulez continuer, il n'y a **plus qu'à** :
{{ https://www.hubert-lombard.website/guix/14-ecran-guix.jpg |}}
L'écran suivant vous demande de choisir **un nom d'hôte** pour le système :
{{ https://www.hubert-lombard.website/guix/15-ecran-guix.jpg |}}
Choisir un mot de passe pour l'admin **root** (un écran suivant vous demandera de le confirmer).
{{ https://www.hubert-lombard.website/guix/16-ecran-guix.jpg |}}
La fenêtre suivante vous permet d'ajouter un compte **user** :
{{ https://www.hubert-lombard.website/guix/18-ecran-guix.jpg |}}
Nom et **mot de passe** :
{{ https://www.hubert-lombard.website/guix/19-ecran-guix.jpg |}}
Suivent 2 ou 3 écrans de confirmation.
Le choix du bureau s'est porté sur **xfce**. (Vous pouvez bien entendu choisir plusieurs bureaux)
{{ https://www.hubert-lombard.website/guix/23-ecran-guix.jpg |}}
Pour le service **réseau**, j'ai laissé tel quel :
{{ https://www.hubert-lombard.website/guix/24-ecran-guix.jpg |}}
C'en est bientôt fini de nos efforts :
{{ https://www.hubert-lombard.website/guix/25-ecran-guix.jpg |}}
Le système prend alors la main sous forme d'affichage en **mode terminal** :
{{ https://www.hubert-lombard.website/guix/26-ecran-guix.jpg |}}
Arrivent les **premiers téléchargements** nécessaires à la construction du système :
{{ https://www.hubert-lombard.website/guix/27-ecran-guix.jpg |}}
Quelques téléchargements plus loin, **la construction** a commencé :
{{ https://www.hubert-lombard.website/guix/28-ecran-guix.jpg |}}
Plus loin encore, on voit arriver **guix** dans sa glorieuse version 1.0.1 :
{{ https://www.hubert-lombard.website/guix/31-ecran-guix.jpg |}}
L'installation va se terminer :
{{ https://www.hubert-lombard.website/guix/32-ecran-guix.jpg |}}
Et voilà :-P
{{ https://www.hubert-lombard.website/guix/35-ecran-guix.jpg |}}
Pour enlever le média d'installation : fenêtre **Gestionnaire de machine virtuelle/Edition/Détails de la machine virtuelle**
S'ouvre alors la fenêtre de votre machine, par exemple **VM-Guix-System-1.0.1**, cliquer sur **Afficher/Détails**, repérer la ligne du lecteur de cdrom virtuel et cliquer sur le bouton **Enlever** :
{{ https://www.hubert-lombard.website/guix/33-ecran-guix.jpg |}}
On peut alors redémarrer... Voici **xfce** opérationnel :
{{ https://www.hubert-lombard.website/guix/36-ecran-guix.jpg |}}
===== Utilisation =====
Pour utiliser et maintenir votre **Guix System**, vous pouvez vous référer à [[utilisateurs:gonzoleri:tutos:guixsd-0.16-en-dual-boot-avec-debian-testing-sid#utilisation|ces extraits]]