Nixpkgs/fr: Difference between revisions
Created page with "Nixpkgs" |
Created page with "Comme le souligne [https://nixos.org/blog/announcements/2024/nixos-2411/ l'annonce] de la sortie de NixOS 24.11, « NixOS est déjà reconnue comme la distribution la plus à jour tout en étant la distribution proposant le plus grand nombre de paquets ». Cela est dû à l'engagement continu de la communauté pour faire de Nixpkgs le dépôt de paquets Linux par excellence." |
||
| (5 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
<languages/> | <languages/> | ||
'“'Nixpkgs”'' est le plus grand référentiel de paquets [[Nix]] et de modules [[NixOS]]. Ce référentiel est hébergé sur GitHub et géré par la communauté, avec le soutien officiel de la [[NixOS Foundation]]. | |||
''' | |||
Pour effectuer une recherche parmi les paquets et options disponibles, consultez la page [[Recherche de paquets]]. | |||
Comme le souligne [https://nixos.org/blog/announcements/2024/nixos-2411/ l'annonce] de la sortie de NixOS 24.11, « NixOS est déjà reconnue comme la distribution la plus à jour tout en étant la distribution proposant le plus grand nombre de paquets ». Cela est dû à l'engagement continu de la communauté pour faire de Nixpkgs le dépôt de paquets Linux par excellence. | |||
< | <span id="Subpages"></span> | ||
=== Sous-pages === | |||
Il existe plusieurs articles consacrés plus particulièrement à l'utilisation de <tt>nixpkgs</tt> : | |||
{{Special:PrefixIndex/Nixpkgs/ |hideredirects=1 |stripprefix=1 |translate-hidetranslations=1}} | {{Special:PrefixIndex/Nixpkgs/ |hideredirects=1 |stripprefix=1 |translate-hidetranslations=1}} | ||
< | <span id="Releases"></span> | ||
== | == Versions == | ||
{{main|Branches de canaux}} | |||
{{main| | |||
Les paquets et modules hébergés sur Nixpkgs sont distribués via différentes [[branches de canaux]] destinées à des cas d'utilisation spécifiques. Concrètement, ils se distinguent par le niveau de test que les mises à jour doivent passer sur l'instance officielle [https://nixos.org/hydra/manual/#idm140737315980672 nixos.org Hydra] et par le nombre de mises à jour qu'ils reçoivent. | |||
Pour les utilisateurs de [[NixOS]], la branche <code>nixos-unstable</code> correspond à la version en mise à jour continue, dans laquelle les paquets passent les tests de compilation et les [[tests de NixOS sur VM|tests d'intégration sur une machine virtuelle]], et sont testés en tant que système d'exploitation (c'est-à-dire des éléments tels que le [[Xorg|serveur X]], [[KDE]], divers serveurs, ainsi que des détails de plus bas niveau tels que l'installation de [[Bootloader|chargeurs d'amorçage]] et l'exécution des étapes d'installation de NixOS sont également testés). | |||
Pour les utilisateurs autonomes de [[Nix]], la branche <code>nixpkgs-unstable</code> constitue la version à mise à jour continue, dans laquelle les paquets ne sont soumis qu'à des tests de compilation de base et sont mis à jour en permanence. | |||
Les utilisateurs de [[NixOS]] et de [[Nix]] peuvent recourir aux branches du canal stable (voir https://status.nixos.org/ pour connaître les canaux actuels) afin de ne recevoir que des mises à jour mineures destinées à corriger les bogues critiques et les failles de sécurité. Les branches du canal stable sont publiées deux fois par an, à la fin du mois de mai et à la fin du mois de novembre. | |||
L'utilisation des branches stables sous NixOS offre une expérience similaire à celle proposée par d'autres distributions Linux. | |||
== Alternatives == | == Alternatives == | ||
Étant donné que Nixpkgs n'est « qu'une » expression Nix, il est possible d'étendre ou de remplacer sa logique par vos propres sources. | |||
Il existe d'ailleurs un certain nombre d'extensions ainsi que des remplacements complets de Nixpkgs ; consultez l'article [[Ensembles de paquets alternatifs]]. | |||
[[Category:Pedias]] | [[Category:Pedias]] | ||