NixOS/fr: Difference between revisions
No edit summary |
No edit summary |
||
| Line 6: | Line 6: | ||
Dans NixOS, tous les composants de la distribution — y compris le [https://fr.wikipedia.org/wiki/Noyau_Linux noyau Linux], les [https://fr.wikipedia.org/wiki/Gestionnaire_de_paquets paquets] installés et les fichiers de configuration système — sont construits par [[Special:MyLanguage/Nix|Nix]] depuis des [[Wikipedia:Pure function|fonctions pures]] appelées [[Special:MyLanguage/Nix Expression Language|expressions Nix]]. | Dans NixOS, tous les composants de la distribution — y compris le [https://fr.wikipedia.org/wiki/Noyau_Linux noyau Linux], les [https://fr.wikipedia.org/wiki/Gestionnaire_de_paquets paquets] installés et les fichiers de configuration système — sont construits par [[Special:MyLanguage/Nix|Nix]] depuis des [[Wikipedia:Pure function|fonctions pures]] appelées [[Special:MyLanguage/Nix Expression Language|expressions Nix]]. | ||
Depuis que Nix met des [https://fr.wikipedia.org/wiki/Fichier_exécutable exécutables] en cache, cela permet un compromis unique entre | Depuis que Nix met des [https://fr.wikipedia.org/wiki/Fichier_exécutable exécutables] en cache, cela permet d'avoir un compromis unique entre une approche orientée autour de l'exécutable présente dans des distributions comme Debian et une approche orientée autour du [https://fr.wikipedia.org/wiki/Code_source code source] utilisée dans des distributions comme Gentoo. Les binaires peuvent être utilisés comme des composants standard, tandis que les paquets sur-mesure et les modules peuvent être utilisés automatiquement quand un binaire pré-compilé n'est pas disponible. | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||