我正在关注nix药丸[1],在最新的频道发行版[2]中该药不再起作用。
$ echo 'graph test { a -- b }'|result/bin/dot -Tpng -o test.png
Format: "png" not recognized. ...
所以我建议使用旧频道[3](并将binutils
替换为binutils-unwrapped
)。
nix-channel --add https://nixos.org/channels/nixpkgs-release-14.12
哪个效果很好。
nixpkgs https://nixos.org/channels/nixpkgs-unstable
nixpkgs-release-14.12 https://nixos.org/channels/nixpkgs-release-14.12
但是当我尝试通过import <nixpkgs-release-14.12>
使用它时>
我知道
error: file 'nixpkgs-release-14.12' was not found in the Nix search path
我正在关注nix药丸[1],在最新的频道发行版[2]中,该药不再起作用。 $ echo'graph test {a-b}'|结果/ bin /点-Tpng -o test.png格式:“ png”无法识别。 ...所以我...
我通过以下方式入侵了它
您必须使用nix-channel --update
命令下载它,但是由于删除了频道,因此无法使用。您必须使用较新的频道并运行--update
。
您可以通过在目录中使用git签出所需的版本并设置NIX_PATH
来完成此操作。否则,它可能不可用和/或较新的频道中的其他软件包将取代它。您必须以NIX_PATH=$mynixcheckoutdir
开头来调用命令。