nix-shell.2基于一个 Nix 表达式启动交互式 shell。 另请参阅:
nix shell.3。 更多信息:https://nix.dev/manual/nix/stable/command-ref/nix-shell.html。
shell.nix 或 default.nix 文件中的 Nix 表达式启动 shell:nix-shell
nix-shell --run "{{命令}} {{参数1 参数2 ...}}"
default.nix 文件中的表达式启动:nix-shell {{default.nix}}
nix-shell {{[-p|--packages]}} {{包1 包2 ...}}
nix-shell {{[-p|--packages]}} {{包1 包2 ...}} {{[-I|--include]}} nixpkgs={{https://github.com/NixOS/nixpkgs/archive/nixpkgs版本号.tar.gz}}
#!-scripts,详见 https://nixos.org/manual/nix/stable/#use-as-a-interpreter):nix-shell -i {{解释器}} {{[-p|--packages]}} {{包1 包2 ...}}