nix3-upgrade-nix(1) | General Commands Manual | nix3-upgrade-nix(1) |
Warning
This program is
experimental
and its interface is subject to change.
nix upgrade-nix - upgrade Nix to the latest stable version
nix upgrade-nix [option…]
# nix upgrade-nix
# nix upgrade-nix --profile ~alice/.local/state/nix/profiles/profile
This command upgrades Nix to the stable version.
By default, the latest stable version is defined by Nixpkgs, in nix-fallback-paths.nix and updated manually. It may not always be the latest tagged release.
By default, it locates the directory containing the nix binary in the $PATH environment variable. If that directory is a Nix profile, it will upgrade the nix package in that profile to the latest stable binary release.
You cannot use this command to upgrade Nix in the system profile of a NixOS system (that is, if nix is found in /run/current-system).
Note
See man nix.conf for overriding configuration settings with command line flags.