[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.extraOptions
来configuration.nix
修改这个文件。
https://github.com/NixOS/nix/pull/3111
Nix 配置也可以设置为~/.config/nix/nix.conf
,但请参阅此处了解更多信息:https://nixos.org/manual/nix/unstable/command-ref/conf-file.html