在 NixOS 中管理系统配置文件的包

在 NixOS 中管理系统配置文件的包

在 NixOS 中如何管理系统安装的软件包?

如果我nix-env -q从 root 运行,我会得到 root 安装的软件包(并且可供所有用户使用),但许多软件包都丢失了,例如ssh、整个kde、内核等等。

另外,这个“系统配置文件”是如何处理的?当我升级时它会升级吗nix-env -u '*'

答案1

对于 nixos 上的系统包,最好将其保留在 configuration.nix 文件中 ( environment.systemPackages)

相关内容