2.2 KiB
Procédure d'installation de GNU Guix
Scénario d'un PC vierge
Récupération de l'ISO de GNU Guix
Télécharger la version actuelle de GNU Guix (système) ici et l'écrire sur une clé USB.
Écriture de l'image ISO sur clé USB
Il est possible d'utiliser l'application Disques de GNOME
Sous Windows, il est possible d'utiliser l'application Rufus, et penser à choisir le système de fichier FAT32.
Démarrage de l'installateur
- Insérer la clé USB dans l'ordinateur et la démarrer
- Appuyer sur entrée pour le démarrage de l'installateur
- Continuer à suivre les instructions pour paramétrer la localisation et la langue.
- Choisir l'installation dans un processus
shell
pour pouvoir installer manuellement GNU Guix. - Appuyer sur Entrée pour ouvrir le terminal
- Vous avez désormais un terminal prêt à l'utilisation !
Configuration
Préparation de l'installation
Charger les caractères AZERTY/français :
root@gnu ~# loadkeys fr
Récupérer la configuration de Guix pré-préparée :
wget https://codeberg.org/neox_/guix_install_from_scratch/raw/branch/master/config.scm
Préparation du disque
Rechercher la liste des disques :
lsblk
Un résultat comme suit apparaît :
Si aucune partition n'existe, on utilisera l'utilitaire cfdisk
(embarqué dans l'installateur). Pour cela, lancer simplement cfdisk
et créer au moins une partition.
Ici, on identifie /dev/vda1
comme le disque cible de l'installation.
On commence par formater et chiffrer la partition :
cryptsetup luksFormat /dev/vda1
cryptsetup open /dev/vda1 my-partition
mkfs.ext4 -L my-root /dev/mapper/my-partition
On monte ensuite la partition :
mount LABEL=my-root /mnt
Lancement de l'installation
On active le service du Store :
herd start cow-store /mnt
On lance l'installation :
guix system init config.scm /mnt