Nix是一个纯粹的功能包管理器。
我要调试的软件包之一隐藏在一些派生链接中。我在其中一个路径中找到了一个引用,但这是我不能拉进nix repl的字符串。有没有办法...
如何将Nix项目添加为Haskell Stack + Nix项目中的依赖项
我正在尝试使用stack + nix编写haskell项目。我当前的stack.yaml和shell.nix如下:解析器:lts-14.6软件包:-。 nix:启用:true纯:true shell文件:shell.nix ...
使用Nix的callCabal2nix时如何启用Haskell分析
当前,我的default.nix看起来像:{来源?导入./nix/sources.nix,编译器? “ ghc865”}:让niv =导入sources.nixpkgs {叠加= [(_:_:{niv =导入source.niv {}; ...
正如在这个问题中所讨论的那样,对于Nix本身必不可少的推导的主要属性比平常更为复杂。我尝试使用示例中提供的代码,并且遇到了更多...
NixOS:在configuration.nix中设置默认通道
如何在NixOS的/etc/configuration.nix中设置默认通道?有一个命令来设置它并使用sudo nix-channel进行重建--add https://nixos.org/channels/nixpkgs-unstable sudo nixos -...
[stack exec在纯nix中使用http-client / http-client-tls时失败
我正在使用nix,stack和http-client-tls从Haskell中的HTTPS进行GET / POST数据。问题是,堆栈exec project-exec失败,出现:project-exe:安全性:createProcess:runInteractiveProcess:...
许多CI提供程序为您提供了一个目录,该目录的内容在各个版本之间保留,您可以将其用作缓存。存储在其他位置的所有内容都会丢失。这意味着...
Nix Gradle dist-无法为Linux amd64加载本地库'libnative-platform.so'
我正在尝试基于Freemind构建Freeplane派生,请参见:https://github.com/razvan-panda/nixpkgs/blob/freeplane/pkgs/applications/misc/freeplane/default.nix {stdenv,fetchurl, jdk,jre,...
我正在尝试使用Nix来统一我的本地开发环境和我正在使用的基于docker的Gitlab CI构建。我有一个简单的shell.nix,它可以完美运行-我可以运行nix-shell ...
我在这里看:https://github.com/NixOS/nixos/blob/master/modules/services/logging/syslogd.nix我尝试了一个简单的方法:tail -f / var / log / syslog,但是结果是:尾巴:无法打开'/ var / log / syslog'...
我正在编写一个小的电子邮件NixOS模块,该模块为提供的帐户设置了mutt,mbsync,msmtp等。我希望为特定用户声明它,因为创建的文件应归该用户所有,...
如果我这样做:#!/ usr / bin / env bash set -e; cd“ $(dirname” $ BASH_SOURCE“)” ln -sf“ $(pwd)/interos-es-mdb.service”'/etc/systemd/system/interos-es-mdb.service'systemctl enable interos-es- mdb ....
我有一个很好的方法将值直接反引用到集合中吗?在Nix中,我们可以使用反引号根据变量选择属性:let x = {a =“ V”; }; sel =“ a”;在x中。“ $ {sel}” ...
我正在尝试使用fetchgit从实验室的私有GitLab服务器下载源存储库,该服务器目前已对其SSL证书进行自签名。 default.nix:with(import {}); {test-pkg = ...
是否有一种简单的方法可以向stdenv提供的环境中添加bash函数?使用“ nix-shell”进行开发时,我可以运行“ unpackPhase”或“ buildPhase”之类的命令,因为mkDerivation将...
我正在尝试编写将安装一些可执行文件的派生工具。我可以使用symlinkJoin {pgm-a,pgm-b,symlinkJoin}轻松地做到这一点:symlinkJoin {name =“ pgm-env”;路径= [pgm-a,pgm -...
我正在使用带有nix的堆栈。我需要通过环境变量作为数据库密码来在运行时连接到Postgres。目前,我在YAML中启用了nix,并自定义了自己的.nix,以将...