根据https://chris-martin.org/2015/installing-nixos,存在一个/etc/nixos/configuration.nix文件。
我正在使用来自https://hub.docker.com/r/nixos/nix/的码头容器,并运行
find . -name "configuration.nix"在容器中不返回任何结果。
这个配置在哪里?
发布于 2017-05-12 11:29:13
所述的码头容器不包含NixOS系统。引用评论:
它基本上是阿尔卑斯linux发行版,上面有apk包管理器和nix-env。
所以,没有NixOS,没有configuration.nix。
(如果OP做出这样的评论,☻就不会被告知了)
如果我们谈论的是NixOS的容器故事,那么它在写作时还处于起步阶段。
发布于 2017-04-03 13:18:16
echo $NIX_PATH应该告诉你。查找nixos-config的定义。
发布于 2017-04-02 16:12:08
如果由于某种原因它不存在或无法找到,则可以将构建系统所需的所有内容作为参数传递给nixos--重构:
git clone --branch release-17.03 https://github.com/nixos/nixpkgs $HOME/nixpkgs
mkdir -p $HOME/nix-config
nixos-generate-config --dir $HOME/nix-config
nixos-install -I nixos-config=$HOME/nix-config/configuration.nix -I nixpkgs=$HOME/nixpkgs无论如何,我更喜欢这样做,因为它允许我使用配置好的nixpkgs和nix文件,我把它们存储在个人git中。
https://stackoverflow.com/questions/43169279
复制相似问题