Skip to content

更新系统

在使用了 Nix Flakes 后,要更新系统也很简单,先更新 flake.lock 文件,然后部署即可。在配置文件夹中执行如下命令:

shell
# 更新 flake.lock
nix flake update
# 部署系统
sudo nixos-rebuild switch --flake .
# 更新 flake.lock
nix flake update
# 部署系统
sudo nixos-rebuild switch --flake .

另外有时候安装新的包,跑 sudo nixos-rebuild switch 时可能会遇到 sha256 不匹配的报错,也可以尝试通过 nix flake update 更新 flake.lock 来解决(原理暂时不太清楚)。

Released under the MIT License.