我知道您可以通过以下方式查询可用的包:
nix-env -qa search_term来自男人
我很好奇,尼克斯恩夫搜索的怎么样了?它是在我的/nix/存储中搜索,还是在二进制缓存服务器https://cache.nixos.org/上执行一些请求?
看起来它在没有网络连接的情况下工作,所以我很好奇它是如何知道可用的包的?
发布于 2022-04-12 15:58:14
您有nixpkgs的本地副本(您可以使用nix-channel来管理它),nix-env应该从pkgs/top-level/all-packages.nix中读取。
但是,可以使用nix-env -I "<nixpkgs_path> ...覆盖该位置。
https://stackoverflow.com/questions/71753181
复制相似问题