4

假设曾经有一个文件/etc/nixos/configuration.nix用于某个nixos-rebuild switch进程。假设它被意外地从文件系统中删除。

有没有办法以某种方式恢复它?

4

1 回答 1

5

有配置选项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 的文件(它也存在于您构建的任何其他系统)。

于 2015-03-01T00:08:38.640 回答