• [^] # Re: Pas prêt pour le desktop ?

    Posté par (Mastodon) . En réponse au journal Je teste Nixos : épisode 1 l'installation. Évalué à 3 (+1/-0).

    Alors je ne suis pas un spécialiste, mais voilà ce que j'en ai compris :

    nixpkgs est un dépôt git de définitions de packages. C'est du code, versionné.

    Du coup, quand tu "compiles" ta config écrite en langage nix, cette "compilation" (en fait ça s'appelle "dérivation" dans le jargon) sera faite à partir de deux facteurs, en gros. 1: ton code de configuration, 2: le commit précis du dépôt nixpkgs à partir duquel tu as construit ton système. Donc si tu re-réunis ces deux facteurs à l'identique (il existe des systèmes pour gérer finement ça, comme flake), tu auras exactement le même résultat, au bit près je crois.

    Après, s'il y a des gurus NixOS pour me corriger, j'ai sans doute approximé à outrance.