Nixos 无法修改或 chmod nix 配置 - '/etc/nix/nix.conf'

Nixos 无法修改或 chmod nix 配置 - '/etc/nix/nix.conf'
[root@nixos:/etc/nix]# sudo chmod 777 /etc/nix/nix.conf
chmod: changing permissions of '/etc/nix/nix.conf': Read-only file system

我记得这是一些文件系统/Linux 内核实用程序来更改它,但我不确定它叫什么?

答案1

该文件由 Nix 管理 - 因此它位于存储路径中 - 并且只读:

readlink -f /etc/nix/nix.conf 
/nix/store/9cidrvc5n3fjf9zplxrwiyh0g9nq07bb-nix.conf

相反,为了修改它,您需要设置nix.extraOptionsconfiguration.nix修改这个文件。

https://github.com/NixOS/nix/pull/3111


Nix 配置也可以设置为~/.config/nix/nix.conf,但请参阅此处了解更多信息:https://nixos.org/manual/nix/unstable/command-ref/conf-file.html

相关内容