From 42c6771345ec812fda08bab7e1952bd7b912dc64 Mon Sep 17 00:00:00 2001 From: Denis 'GNUtoo' Carikli Date: Tue, 3 Oct 2023 14:53:47 +0200 Subject: [PATCH] =?UTF-8?q?distributions:=20Guix:=20Clarifications=20et=20?= =?UTF-8?q?ajout=20de=20plus=20de=20d=C3=A9tails?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Denis 'GNUtoo' Carikli --- distributions/fsdg-pour-vm-sur-s86_64.md | 38 ++++++++++++++++-------- 1 file changed, 26 insertions(+), 12 deletions(-) diff --git a/distributions/fsdg-pour-vm-sur-s86_64.md b/distributions/fsdg-pour-vm-sur-s86_64.md index 2f593b5..6aea744 100644 --- a/distributions/fsdg-pour-vm-sur-s86_64.md +++ b/distributions/fsdg-pour-vm-sur-s86_64.md @@ -27,21 +27,35 @@ gnu.org/distros/free-distros.html). Guix ---- -Statut : experimental. +Statut : expérimental. -Trisquel 11 à un paquet guix 1.3.0 mais guix pull ne marche pas. Du -coup dans Trisquel 11 il vaux mieux installer guix à la main en -passant par le script d'installation que l'on copie colle dans un -fichier dans la VM à partir du port série par exemple avec -'cat > script.sh' et ensuite en tapant ctrl+d. +On peut avoir une machine virtuelle système Guix de plusieurs manières: -Avec le media d'installation le port série n'est pas activé par défaut -mais on peut rajouter console=ttyS0 avec un script qui utilise virsh -mais après on voit pas l'installeur apparaitre sur le port série, -juste les logs kernels. +- On peut générer une image système Guix à partir de Trisquel. + Trisquel 11 à un paquet guix 1.3.0 mais guix pull ne marche pas. Du + coup dans Trisquel 11 il vaux mieux installer guix à la main en + passant par le script d'installation que l'on copie colle dans un + fichier dans la VM à partir du port série par exemple avec 'cat > + script.sh' et ensuite en tapant ctrl+d. -Mises à jour automatiques possible, conseillées, mais pas encore -testées à large échelle. +- On peut générer une image système Guix à partir de la machine + virtuelle 'gnutoo-guix-installer'. + +- On peut cloner la VM 'gnutoo-guix-installer' et la nettoyer (enlever + les clef privées SSH et autre secrets) et utiliser ça comme base + pour une nouvelle VM. + +- Par contre avec le média d'installation officiel de Guix le port + série n'est pas activé par défaut mais on peut rajouter + console=ttyS0 avec un script qui utilise virsh mais après on voit + pas l'installeur apparaître sur le port série, juste les logs + noyau. Du coup c'est pas utilisable dans l'infrastructure de Libre + en communs pour l'instant et il faut soit envoyer des patches dans + le projet officiel soit passer par un autre moyen (voir ci dessus) + pour installer la VM. + +Avec Guix, les mises à jour automatiques sont possible, conseillées, +mais pas encore testées à large échelle. Voir administration_vm_sans_root.md pour plus de détails.