我经常配置新服务并必须运行nixos-rebuild switch
以使更改生效。
例如,为网络服务器设置配置。
然而,nixos-rebuild switch
运行需要相当多的几秒钟。是否有更快的替代方案来重建 Nixos 配置的一部分?我确实注意到了一个--fast
参数 - 但这似乎没有多大区别。
答案1
nixos-rebuild test
- 不花时间更新 grub。运行nixos-rebuild switch
或nixos-rebuild boot
根据您的喜好进行配置
答案2
如果您只想评估
configuration.nix
而不构建(例如语法检查或查看是否正确使用模块选项),您可以使用:$ nix-instantiate '<nixpkgs/nixos>' -A system