是否可以仅为单个nix-shell设置选项(http://nixos.org/nixos/options.html),而不是在/etc/nixos/configuration.nix中全局定义它们?
发布于 2016-07-31 10:41:41
您所指的这些选项仅适用于NixOS,它通常将(在后台)转换为配置系统单元文件和在/etc中创建配置文件。
另一方面,nix-shell工具是Nix (包管理器)的一部分,它可以用于任何linux发行版(与任何其他包管理器一起使用),也可以用于最新的osx。
Nix (包管理器)只安装二进制包,不像其他linux包管理器那样配置它们。就像自制的一样。
概述:- NixOS (nixos-*命令)使用Nix安装并配置包的二进制文件。- Nix (nix-* )只安装软件包的二进制文件。你必须自己配置它们。
如果您正在运行NixOS或任何systemd发行版,可以使用相同的NixOS选项创建systemd容器。容器上的文档是可维护的这里。现在,在您开始使用nixos-container命令之前,请知道它还在运行中,有时还需要一些Nix (表达式语言)的知识。但是,任何反馈都是受欢迎的,Nix开发人员正在积极改进它。
如果你只想配置某些软件包(例如。vim,weechat,)要在您的系统中使用,这对其中一些人也是可能的,但目前需要一些Nix (表达式语言)的知识。让我知道您对配置哪个包感兴趣,我可以告诉您做这件事有多难。
希望这对你有一点帮助。
https://stackoverflow.com/questions/38679630
复制相似问题