Package-Management
在 NixOS 中管理系統配置文件的包
在 NixOS 中,我如何管理系統安裝的軟體包?
如果我
nix-env -q
從 root 執行,我會得到由 root 安裝的包(並且所有使用者都可以使用),但是很多包都失去了,比如ssh
、整個kde
、核心等等。另外,這個“系統配置文件”是如何處理的?當我升級時它升級了
nix-env -u '*'
嗎?
對於 nixos 上的系統包,最好將 then 保存在 configuration.nix 文件中(
environment.systemPackages
)