nixpkgs

构建后如何注册nix包?
nixpkgs

构建后如何注册nix包?

我知道可以通过以下方式安装存储库中的 nix 软件包: nix-env -i package-name 之后,命令可执行文件位于路径上,一切正常。 在项目页面上,我发现可以从源代码构建 nix 包: nix-build -A package-name 构建成功完成,可执行文件的路径打印在控制台上,但当前的 nix 环境看不到新程序。当然,我可以手动修改 PATH,但我想使用 nix-build 选项或添加 nix-env run 并且不必手动修改配置文件。 ...

Admin

克隆构建器进程:使用 Nix(Linux 下)更新通道时不允许操作
nixpkgs

克隆构建器进程:使用 Nix(Linux 下)更新通道时不允许操作

我使用 Arch Linux 4.19.15-1-lts #1 SMP Sun Jan 13 13:53:52 CET 2019 x86_64 GNU/Linux。我也安装了 Nix:nix-env (Nix) 2.2。 在最近更新版本之前,我从未遇到过任何问题2.2。我总是按照以下两个步骤进行升级/更新: $ nix-channel --update ... $ nix-env --upgrade ... ...但是在最近的2.2更新之后我再也找不到nix-channel --update工作的方法了。我总是收到这些错误: error: clon...

Admin

Linux Ubuntu 18.04 - nix nixpkgs virtualbox - 通道
nixpkgs

Linux Ubuntu 18.04 - nix nixpkgs virtualbox - 通道

我的现状 Linux cc 4.15.0-22-generic #24-Ubuntu SMP Wed May 16 12:15:17 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux nix-env (Nix) 2.0.2 "18.09pre140705.090b7cc8f1b" 我想使用 nixpkgs / nix 包管理器作为我的主系统包管理器。 有没有安装virtualbox的方法? 两者都不 nix-prefetch-url http://download.virtualbox.org/virtualbox...

Admin

如何在 nixos 中安装 google chrome?
nixpkgs

如何在 nixos 中安装 google chrome?

如何在 nixos 中安装 google chrome?我努力了 nix-env -i google-chrome nix-env -i google-chrome-stable ... 这似乎不起作用。我也尝试过使用不稳定分支 nix-channel --add https://nixos.org/channels/nixpkgs-unstable nix-channel --update 进而 nix-env -i unstable.google-chrome-stable nix-env -i unstable.google-chrome...

Admin

nixpkgs-unstable 命令式可见,但不是声明式可见
nixpkgs

nixpkgs-unstable 命令式可见,但不是声明式可见

我正在尝试安装这个Python库 python3.6-geopandas-0.3.0。我成功地安装了它 $ nix-env -iA nixpkgs.python3Packages.geopandas 但是我需要创建一个表达式,以便我的 Python 环境包含它。 with import <nixpkgs> {}; python36.withPackages (ps: with ps; [ geopandas ]) 结果我得到了 installing ‘python3-3.6.4-e...

Admin

为什么我的 nixos 安装有两个“nixpkgs”路径?
nixpkgs

为什么我的 nixos 安装有两个“nixpkgs”路径?

在我的系统中搜索会nixpkgs产生以下结果。 $ find / -name nixpkgs 2>/dev/null /nix/store/a4080yzy7vm3c4cwj35kazqi79asi12f-nixos-17.03.1506.b6f05ca54d/nixos/nixpkgs /nix/store/sgk7sxgqxrv2axkxjwc3y15apcqbrv1z-nixos-17.03.1482.1b57bf274a/nixos/nixpkgs 为什么有两条路nixpkgs? 这是否意味着我的设置有问题? ...

Admin

如何在 NixOS 中安装一次性软件包?
nixpkgs

如何在 NixOS 中安装一次性软件包?

我在频道上有一个 NixOS 盒子nixos-16.03。我希望机器保持在基本稳定的状态,所以我想避免切换到频道nixos-unstable。 但是,我需要安装比该渠道中可用的软件包更新的版本(nodejs-6_x在本例中)。在手册中,有一节描述了一键安装,乍一看这似乎正是我所需要的。然而,Hydra 服务器位于http://Hydra.nixos.org似乎没有提供该部分中描述的工具.nixpkg使用的任何文件。nix-install-package 该 wiki 还记录了一个可以自定义包的过程(该页面称为修改包),我认为它可以用于我的目的,尽管看起来...

Admin

如何使用尚未发布的 nixpkgs 中的软件包修订版(但在 nixpkgs 的开发分支中描述)?
nixpkgs

如何使用尚未发布的 nixpkgs 中的软件包修订版(但在 nixpkgs 的开发分支中描述)?

我想使用新版本的 ghc(7.10,因为有一个新功能 -- static ptr),并且我正在使用单用户nix环境。 我在已发布的列表中找不到想要的新版本:https://nixos.org/nixos/packages.html;例如,最新的 ghc 修订版指向https://github.com/NixOS/nixpkgs/blob/release-14.12/pkgs/development/compilers/ghc/head.nix#L37(这是 7.10 之前的版本;但是如果从那时起(2014-12)已经发布了稳定的 7.10,那么使用预版本有...

Admin

无法安装vim插件
nixpkgs

无法安装vim插件

我无法在 nixOS 上安装任何 vim 插件 运行命令: nix-env -i vimplugin-Syntastic 给出最后 3 行输出: output path ‘/nix/store/3bcdjr4hwgrimcimdg2115prpfm83xca-syntastic-4782184’ should have r:sha256 hash ‘1vjh3a3w6whvaws86z48j8bp7dgavvix8a2kgjn195axs83hpkxy’, instead has ‘01a1px7i77ajc4y8czwhkhhqif89q6y...

Admin

如何为 NixOS/nixpkgs 创建本地存储库?
nixpkgs

如何为 NixOS/nixpkgs 创建本地存储库?

我找到的创建 Nix 软件包本地存储库的所有说明都涉及创建主nixpkgs存储库的本地克隆并添加到其中。 有没有办法创建一个仅包含本地附加包的小型存储库? ...

Admin