Flakes/fr: Difference between revisions
Created page with "Ajouter ce qui suis à votre configuration home-manager:" |
Created page with "====AVERTISSEMENT Chiffrement====" |
||
(8 intermediate revisions by the same user not shown) | |||
Line 19: | Line 19: | ||
* Les flocons permettent également de verrouiller des références et des versions, qui peuvent ensuite être interrogées et mises à jour de manière programmatique. | * Les flocons permettent également de verrouiller des références et des versions, qui peuvent ensuite être interrogées et mises à jour de manière programmatique. | ||
* Une [https://nixos.org/manual/nix/stable/command-ref/new-cli/nix.html interface de ligne de commandes expérimentale] accepte les références flocon pour les expressions qui créent, exécutent et déploient des packages. | |||
* | |||
<span id="Enable_flakes_temporarily"></span> | <span id="Enable_flakes_temporarily"></span> | ||
Line 34: | Line 32: | ||
====Activer les flocons de manière permanente dans NixOS==== | ====Activer les flocons de manière permanente dans NixOS==== | ||
Ajoutez ce qui suit à la [[Overview_of_the_NixOS_Linux_distribution#Declarative_Configuration system configuration |configuration NixOS]]: | |||
<syntaxHighlight lang=nix> | <syntaxHighlight lang=nix> | ||
Line 51: | Line 47: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
< | <span id="Other_Distros,_without_Home-Manager"></span> | ||
===== | =====Autres Distributions, sans Home-Manager===== | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
Line 59: | Line 54: | ||
</div> | </div> | ||
Ajoutez ce qui suit à <code>~/.config/nix/nix.conf</code> ou <code>/etc/nix/nix.conf</code>: | |||
<syntaxHighlight lang=text> | <syntaxHighlight lang=text> | ||
Line 67: | Line 60: | ||
</syntaxHighlight> | </syntaxHighlight> | ||
< | <span id="Basic_Usage_of_Flake"></span> | ||
=== | ===Utilisation de base des Flocons=== | ||
Avant d'exécuter des commandes nix à ce stade, prenez note des deux avertissements ci-dessous: l'un pour le chiffrement et l'autre pour git. | |||
< | <span id="Encryption_WARNING"></span> | ||
==== | ====AVERTISSEMENT Chiffrement==== | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
Line 83: | Line 72: | ||
</div> | </div> | ||
< | <span id="Git_WARNING"></span> | ||
====Git | ====AVERTISSEMENT Git==== | ||
Pour les flocons dans un dépôt git, seuls les fichiers dans l'arbre de travail seront copiés dans le store. | |||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> |