我的现状
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/5.2.12/Oracle_VM_VirtualBox_Extension_Pack-5.2.12-122591.vbox-extpack
nix-env -i virtualbox nor
nix-env -iA nixpkgs.linuxPackages.virtualboxGuestAdditions \
nixpkgs.linuxPackages.virtualbox 起作用了。
另一个问题是,是否存在一个存储库/通道,其中只有有效的二进制文件/pkgs,并且适用于我的用例Ubuntu上的nix而不是NixOS。
如果conda和诸如docker (和virtualbox?) /issues(严重依赖项)这样的服务不适用于非NixOS系统,那么是否有用例作为nix的pkg-管理器(除了NixOS和nix用于构建)?
发布于 2018-06-08 11:11:16
nixpkgs回购有用于virtualbox构建的若干导子。我不知道linuxPackages是用来做什么的,但是nixpkgs.virtualbox看起来是通用的。
我使用Nix在macOS上进行包管理,我对它非常满意。它应该在Ubuntu上运行得很好。NixOS是构建在Nix包管理器之上的linux发行版,它利用了Nix提供的独特特性,但最终仍然运行与为任何Linux平台构建的二进制文件相同的功能。
我认为非NixOS二进制文件的通道是https://nixos.org/channels/nixpkgs-unstable,完整的索引位于https://nixos.org/channels/。
https://unix.stackexchange.com/questions/447753
复制相似问题