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