mirror of
https://github.com/ryan4yin/nixos-and-flakes-book
synced 2024-12-19 08:53:16 +00:00
13 lines
No EOL
467 B
Markdown
13 lines
No EOL
467 B
Markdown
# Updating the System
|
|
|
|
With Flakes, updating the system is straightforward. Simply execute the following commands in `/etc/nixos` or any other location where you keep the configuration:
|
|
|
|
```shell
|
|
# Update flake.lock
|
|
nix flake update
|
|
|
|
# Apply the updates
|
|
sudo nixos-rebuild switch --flake .
|
|
```
|
|
|
|
Occasionally, you may encounter a "sha256 mismatch" error when running `nixos-rebuild switch`. This error can be resolved by updating `flake.lock` using `nix flake update`. |