假设有一个文件/etc/nixos/configuration.nix
用于nixos-rebuild switch
进程一次。假设它是从文件系统中意外删除的。
有没有办法以某种方式恢复它?
答案 0 :(得分:4)
配置选项system.copySystemConfiguration
:
<强> system.copySystemConfiguration 强> 如果启用,则将NixOS配置文件$ NIXOS_CONFIG(通常为/etc/nixos/configuration.nix)复制到系统 商店路径。
类型: “布尔”
默认值:false
宣布:
<nixpkgs/nixos/modules/system/activation/top-level.nix>
如果启用此选项,则应该有一个文件/run/current-system/configuration.nix
,其中包含当前系统的configuration.nix(它也适用于您构建的任何其他系统)。