当我使用它时,我用nix-env安装了一堆软件包,所以它们最终不会出现在configuration.nix中,但是我可以稍后卸载它们,然后手工将它们添加到configuration.nix中。我有一些类似于npm i -g <package>的东西,它会在全球范围内安装它,所以它最终会在configuration.nix中结束,并且可以简单地复制到另一台机器上。是否也有方法让Nix/NixOS跟踪特定于包的配置?
它是否已经发生了,而我却没有看到?就像包的n
我正在使用Stack和Nix构建一个Haskell项目,并依赖于来自黑客的cairo库。然而,根据他们的网站最新版本是pkg-config 0.29.2和cairo-1.15.4,这也反映在Nix软件包管理器中。
> stack new cairo-test simple# Again, this version doesn't seem to
Multiple versions of this command were found in Nix.
然后,当选择.out时,python就会启动。我发现我需要将python3添加到.nix中,这样如果输入python3,nix就可以自动运行python39Full,从而跳过上面的消息。Add 'python39Full' to replit.nix if you want to install 'python3' in this repl.不幸的是,我不知道如何</em