NixOS/fr: Difference between revisions
Created page with "Contrairement à des distributions plus conventionnelles, où la configuration système est souvent éclatés dans de nombreux fichiers édités manuellement, NixOS intègre la gestion de la configuration directement dans le système d'exploitation. Cela élimine toute dérive de la configuration et permet de rendre NixOS particulièrement adapté pour des déploiements automatisés et reproductibles." |
Created page with "En supplément des images ISO, la [https://nixos.org/download/#nixos-iso page de téléchargement] apporte un certain nombre de méthodes alternatives pour installer NixOS. Cela inclut :" |
||
| (6 intermediate revisions by the same user not shown) | |||
| Line 81: | Line 81: | ||
Contrairement à des distributions plus conventionnelles, où la configuration système est souvent éclatés dans de nombreux fichiers édités manuellement, NixOS intègre la gestion de la configuration directement dans le système d'exploitation. Cela élimine toute dérive de la configuration et permet de rendre NixOS particulièrement adapté pour des déploiements automatisés et reproductibles. | Contrairement à des distributions plus conventionnelles, où la configuration système est souvent éclatés dans de nombreux fichiers édités manuellement, NixOS intègre la gestion de la configuration directement dans le système d'exploitation. Cela élimine toute dérive de la configuration et permet de rendre NixOS particulièrement adapté pour des déploiements automatisés et reproductibles. | ||
Pour plus de détails et d'exemples sur les configurations NixOS, voir [[Special:MyLanguage/NixOS system configuration|configurations système NixOS]]. | |||
< | <span id="Imperative_Operations"></span> | ||
=== | === Opérations Impératives === | ||
Même si NixOS est configurée autant que possible de manière déclarative, il y a quelques domaines où les opérations impératives sont toujours nécessaires ; cela inclut la gestion de l'environnement utilisateur et la gestion des canaux. | |||
< | <span id="User_Environments"></span> | ||
==== | ==== Environnements Utilisateur ==== | ||
En plus de la configuration déclarative du système, les utilisateurs de NixOS peuvent utiliser la commande impérative Nix nommée <code>nix-env</code> pour installer des paquets locaux (seulement pour l'utilisateur en question), sans changer l'état du système. Voir la [[Special:MyLanguage/Nix#User Environments| section de l'article Nix sur les environnements utilisateur]] pour plus d'information. | |||
< | <span id="Channels"></span> | ||
==== | ==== Canaux ==== | ||
Dans l'[[Special:MyLanguage/Nix ecosystem|écosystème Nix]], les [[Special:MyLanguage/Channel branches|canaux]] (channels en anglais) sont un mécanisme pour distribuer un ensemble de [[Special:MyLanguage/Nixpkgs|paquets Nix]] et de définitions de modules [[Special:MyLanguage/NixOS|NixOS]]. Un canal représente un ensemble de définitions de paquets et de configurations système, organisé et versionné. Généralement cela correspond à une version particulière ou le dernier état de développement. | |||
Lorsque les canaux sont utilisés, votre système ou l'[[Special:MyLanguage/ User Environment|environnement utilisateur]] récupère les définitions des paquets et les options depuis une URL qui pointe vers une image de l'ensemble des paquets Nix (Nixpkgs) et les modules NixOS associés. | |||
Pour plus d'information sur l'utilisation et la mise en place des canaux, merci de vous référer aux [[Special:MyLanguage/channel branches| branches]]. | |||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||