Home Explore Blog CI



nix

1st chunk of `src/nix/profile-diff-closures.md`
44b67b2f269a10462c691c774b90d32796f0390ee9f095830000000100000287
R""(

# Examples

* Show what changed between each version of the NixOS system
  profile:

  ```console
  # nix profile diff-closures --profile /nix/var/nix/profiles/system
  Version 13 -> 14:
    acpi-call: 2020-04-07-5.8.13 → 2020-04-07-5.8.14
    aws-sdk-cpp: -6723.1 KiB
    …

  Version 14 -> 15:
    acpi-call: 2020-04-07-5.8.14 → 2020-04-07-5.8.16
    attica: -996.2 KiB
    breeze-icons: -78713.5 KiB
    brotli: 1.0.7 → 1.0.9, +44.2 KiB
  ```

# Description

This command shows the difference between the closures of subsequent
versions of a profile. See [`nix store
diff-closures`](nix3-store-diff-closures.md) for details.

)""

Title: nix profile diff-closures: Comparing Profile Versions
Summary
The `nix profile diff-closures` command allows you to view the differences in the closures (dependencies) between successive versions of a Nix profile. This command is useful for understanding what has changed between different system profile versions, including package updates, additions, and removals, along with their size differences.