this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Continue rapport

+9 -1
+8
bib.yaml
··· 1135 1135 date: '2025-11-07' 1136 1136 value: https://numpy.org 1137 1137 1138 + 1139 + nixos-infra-cache: 1140 + type: web 1141 + title: cache.nixos.org is up 1142 + url: 1143 + date: '2025-11-18' 1144 + value: https://cache.nixos.org 1145 +
+1 -1
rapport/nix.typ
··· 152 152 153 153 Ainsi, écrire un paquet Nix pour son logiciel demande parfois d'écrire des paquets Nix pour les dépendances de notre projet, si celles-ci n'existent pas encore, et cela récursivement. On peut ensuite soumettre ces autres paquets à Nixpkgs @nixpkgs-contributing afin que d'autres puissent en dépendre sans les réécrire. 154 154 155 - Pour ne pas avoir à compiler toutes les dépendances soi-même quand on dépend de paquets sur _Nixpkgs_, il existe un serveur de cache, qui propose des binaires des dépendances, Cachix @cachix 155 + Pour ne pas avoir à compiler toutes les dépendances à chaque compilation, il existe une notion de _Binary Cache_#footnote[Cache binaire]. Un cache existe en local sur la machine exécutant `nix`, qui est rempli au fur et à mesure des compilations effectuées localement. Il y a aussi un serveur de cache distant à _cache.nixos.org_ @nixos-infra-cache, qui offre des caches binaires des paquets sur _Nixpkgs_, permettant d'éviter totalement la compilation en local. Enfin, il est également possible de déployer ses propres binaires sur Cachix @cachix. 156 156 157 157 === Une compilation dans un environnement fixé 158 158