更新服务时是否有比“nixos-rebuild switch”更快的替代方案?

更新服务时是否有比“nixos-rebuild switch”更快的替代方案?

我经常配置新服务并必须运行nixos-rebuild switch以使更改生效。

例如,为网络服务器设置配置。

然而,nixos-rebuild switch运行需要相当多的几秒钟。是否有更快的替代方案来重建 Nixos 配置的一部分?我确实注意到了一个--fast参数 - 但这似乎没有多大区别。

答案1

nixos-rebuild test- 不花时间更新 grub。运行nixos-rebuild switchnixos-rebuild boot根据您的喜好进行配置

答案2

如果您只想评估configuration.nix而不构建(例如语法检查或查看是否正确使用模块选项),您可以使用: $ nix-instantiate '<nixpkgs/nixos>' -A system

取自:https://nixos.wiki/wiki/Cheatsheet

相关内容