distributions: mise à jour: Guix est installé sur les machines physiques.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
This commit is contained in:
parent
5f433244ab
commit
e6b5a7eea7
|
@ -32,26 +32,13 @@ Statut : expérimental.
|
|||
|
||||
On peut avoir une machine virtuelle système Guix de plusieurs manières:
|
||||
|
||||
- On peut installer Guix sur les machines physiques à condition de
|
||||
faire en sorte que Guix se mette à jour automatiquement assez
|
||||
souvent. Une fois que c'est fait, générer une VM Guix avec Guix et
|
||||
l'installer devient relativement facile à faire.
|
||||
- Plusieurs machines physiques ont Guix installé. Du coup on peut
|
||||
mettre Guix à jour avec guix pull si c'est pas déjà fait et générer
|
||||
des machines virtuelles avec.
|
||||
|
||||
- On peut générer une image système Guix à partir de la machine
|
||||
virtuelle 'gnutoo-guix-installer' ou toute autre VM Guix.
|
||||
|
||||
- On peut générer une image système Guix à partir de Trisquel.
|
||||
Trisquel 11 a un paquet Guix 1.3.0 mais 'guix pull' ne marche
|
||||
pas. Du coup dans on peut soit tenter de faire une mise à jour vers
|
||||
1.4.0 (avec 'guix pull -M 1 -c 1 --commit=COMMIT') d'abord puis
|
||||
faire une mise à jour standard, soit 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 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.
|
||||
- Si on est dans une machine virtuelle on peut aussi installer Guix
|
||||
par dessus la distribution de la machine virtuelle et générer des
|
||||
nouvelle machines virtuelles qui font tourner Guix.
|
||||
|
||||
- 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
|
||||
|
@ -62,16 +49,13 @@ On peut avoir une machine virtuelle système Guix de plusieurs manières:
|
|||
durant l'installation.
|
||||
|
||||
Avec Guix, les mises à jour automatiques sont possible, conseillées,
|
||||
mais pas encore testées à large échelle.
|
||||
|
||||
Actuellement on à 2 machines virtuelles déployées avec Guix mais elle
|
||||
ne sont pas forcément allumées en permanence, et leur code source est
|
||||
disponible:
|
||||
|
||||
- https://git.a-lec.org/GNUtoo/experimental-vms/-/tree/main/guix-installer-vm
|
||||
|
||||
- https://git.a-lec.org/GNUtoo/experimental-vms/-/tree/main/audio.experimental.a-lec.org
|
||||
mais pas encore testées à large échelle. Si vous voulez utiliser Guix
|
||||
en production il est conseillé de tester et de valider ça d'abord sur
|
||||
une machine virtuelle pas directement connectée à Internet.
|
||||
|
||||
Sinon il y'a des examples de VM guix dans le code source de Guix, le
|
||||
manuel de Guix ou dans
|
||||
https://forge.a-lec.org/cominfra/experimental-vms/ .
|
||||
|
||||
Voir administration_vm_sans_root.md pour plus de détails.
|
||||
|
||||
|
|
Loading…
Reference in New Issue