看来我的主机文件 ( /etc/hosts
) 指向/nix/store/gds7bha3bx0a22pnzw93pgf0666anpyr-etc-hosts
并且是只读的。
我该如何修改这个文件?
答案1
答案2
来自自述文件nixos-addblock-主机
nixos-addblock-主机
您可以从configuration.nix导入的nixos配置文件以阻止常见的广告/跟踪器主机
下载并hosts.nix
添加/etc/nixos/hosts.nix
到您的导入中,/etc/nixos/configuration.nix
如下所示(示例):
# 编辑此配置文件以定义应安装的内容 # 你的系统。帮助可在configuration.nix(5)手册页中找到 # 以及 NixOS 手册(可通过运行“nixos-help”访问)。 { 配置,pkgs,... }: { 进口= [ # 包括硬件扫描的结果。 ./硬件配置.nix ./hosts.nix ]; ...
另请注意原始文件顶部的注释hosts
:
# 该主机文件由 Dan Pollock 提供给您,可以在以下位置找到: # http://someonewhocares.org/hosts/ # 您可以自由复制和分发此文件用于非商业用途, # 只要包含原始 URL 和归属。