首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Linux Ubuntu 18.04 - nix nixpkgs virtualbox -通道

Linux Ubuntu 18.04 - nix nixpkgs virtualbox -通道
EN

Unix & Linux用户
提问于 2018-06-04 09:58:01
回答 1查看 342关注 0票数 0

我的现状

代码语言:javascript
复制
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的方法?

都不是

代码语言:javascript
复制
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

代码语言:javascript
复制
nix-env -iA nixpkgs.linuxPackages.virtualboxGuestAdditions \
  nixpkgs.linuxPackages.virtualbox  

起作用了。

另一个问题是,是否存在一个存储库/通道,其中只有有效的二进制文件/pkgs,并且适用于我的用例Ubuntu上的nix而不是NixOS。

  • 如果没有,是否有方法破坏仅用于NixOS的通道中的所有包?

如果conda和诸如docker (和virtualbox?) /issues(严重依赖项)这样的服务不适用于非NixOS系统,那么是否有用例作为nix的pkg-管理器(除了NixOS和nix用于构建)?

EN

回答 1

Unix & Linux用户

发布于 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/

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/447753

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档