Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format
PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
utilisateurs:gonzoleri:tutos:guixsd-0.16-en-dual-boot-avec-debian-testing-sid [30/07/2019 07:58] gonzoleri [Introduction] |
utilisateurs:gonzoleri:tutos:guixsd-0.16-en-dual-boot-avec-debian-testing-sid [30/07/2019 22:11] gonzoleri [Utilisation] |
||
---|---|---|---|
Ligne 7: | Ligne 7: | ||
- | ===== Introduction ===== | + | ===== Avant l'installation ===== |
(Chez moi, l'ordinateur utilisé est un portable "**Packard Bell EasyNote TE** "Intel Celeron B830. Intel Graphics Media Accelerator (GMA) HD Graphics) | (Chez moi, l'ordinateur utilisé est un portable "**Packard Bell EasyNote TE** "Intel Celeron B830. Intel Graphics Media Accelerator (GMA) HD Graphics) | ||
Ligne 312: | Ligne 312: | ||
En voici les différentes étapes : | En voici les différentes étapes : | ||
+ | |||
+ | **Sources :** [[https://ambrevar.xyz/guix-advance/]] | ||
**1 -** Récupérer le script Guile suivant et l'enregistrer à la racine du dossier personnel sous le nom de **'manifest-to-manifest.scm'**. | **1 -** Récupérer le script Guile suivant et l'enregistrer à la racine du dossier personnel sous le nom de **'manifest-to-manifest.scm'**. | ||
Ligne 418: | Ligne 420: | ||
"L'option -u prend un argument optionnel, un regexp correspondant aux packages sur lesquels on agit. Il est préférable de passer explicitement en `-u.` dans le cas où cette commande est lancée depuis un "shell history". On peut alors juste ajouter n'importe quelle option voulue, sans qu'elles soit interprêtée comme argument vers -u." | "L'option -u prend un argument optionnel, un regexp correspondant aux packages sur lesquels on agit. Il est préférable de passer explicitement en `-u.` dans le cas où cette commande est lancée depuis un "shell history". On peut alors juste ajouter n'importe quelle option voulue, sans qu'elles soit interprêtée comme argument vers -u." | ||
- | Les commandes utilisées : | + | Ce qui donne : |
<code user>$ sudo -i guix pull && guix package -m ~/.config/guix/manifest.scm -u</code> | <code user>$ sudo -i guix pull && guix package -m ~/.config/guix/manifest.scm -u</code> | ||
+ | |||
+ | (Merci à Josh Holland \o/ ) | ||
+ | |||
+ | Viennent ensuite les habituelles commandes : | ||
<code user>$ sudo -i guix system reconfigure /etc/config.scm</code> | <code user>$ sudo -i guix system reconfigure /etc/config.scm</code> | ||
Ligne 426: | Ligne 432: | ||
<code root># reboot</code> | <code root># reboot</code> | ||
- | Mise-à-jour effectuée bien plus rapidement, ce qui n'est pas négligeable quand on habite en zone non dégroupée. | + | Mise-à-jour effectuée bien plus rapidement, ce qui ne va pas être négligeable, habitant en zone non dégroupée. |
- | **manifest**, c'est bon... :-D | + | **manifest**, c'est bon... :-D **/Edit** |
Ligne 473: | Ligne 479: | ||
**IMAGE DISQUE** | **IMAGE DISQUE** | ||
- | Lors de l'utilisation d'une image disque, une image disque brute est produite. Elle peut être copiée telle quelle sur une clé USB, par exemple. En supposant que /dev/sdc soit le périphérique correspondant a une clé USB, vous pouvez y copier l image à l aide de la commande suivante : | + | **"Self-reproducing live USB"** |
+ | |||
+ | Extraits traduits de [[https://ambrevar.xyz/guix-advance/#orgea240b0]] : | ||
+ | |||
+ | "Lors de l'utilisation d'une image disque, une image disque brute est produite. Elle permet par exemple de régénérer le système actuel sur une clé USB. Cela permet assez facilement la création d'un clone à emporter de son système actuel, qui peut être branché n'importe où et reproduire son environnement informatique exact (sans le matériel). | ||
+ | On peut inclure des données personnalisées telles que ses clés PGP et tout, y compris les courriels, facilement disponibles dès le démarrage. | ||
+ | En outre, il est évidemment possible d’installer le système par clonage sur la machine sur laquelle est branchée la clé USB: au lieu d’être une installation simple de Guix, elle déploie tout votre système d’exploitation personnalisé". | ||
+ | |||
+ | En supposant que /dev/sdc soit le périphérique correspondant a une clé USB, vous pouvez y copier l image à l aide de la commande suivante : | ||
<code root># dd if=$(guix system disk-image my-os.scm) of=/dev/sdc</code> | <code root># dd if=$(guix system disk-image my-os.scm) of=/dev/sdc</code> | ||
Ligne 505: | Ligne 519: | ||
- | <note important>Le système ayant pris en compte ce nettoyage radical, certaines reconstructions et téléchargements ultérieurs pourront parfois être plus longs que prévus. Mais jusqu'à maintenant, je n'ai eu aucun problème. | + | <note important>Certaines reconstructions et téléchargements ultérieurs pourront alors être plus longs que prévus. |
<note tip>Il existe d'autres manières de faire plus fines, mais je ne les maîtrise pas pour l'instant... | <note tip>Il existe d'autres manières de faire plus fines, mais je ne les maîtrise pas pour l'instant... | ||
<code user>$ man guix gc</code></note></note> | <code user>$ man guix gc</code></note></note> |