デリバティブを作成した後、デリバティブのサイズを計算できますか?たとえば、ポストでnixos-rebuild
新しい派生が占める空間はどれくらいになるのか、以前のビルドによるストレージの節約を除外しますか?
ベストアンサー1
欲しいかもしれませんnix path-info
(例えばemacsの場合):
$ nix-build -A emacs '<nixpkgs>'
$ nix path-info -Sh ./result
/nix/store/3l9lddwxz1mayaxvw8iy50ygzzfh1s1b-emacs-27.2 470.4M
~からニックス修正情報履歴:
nix path-info
保存パスに関する情報を表示しますnix-store -q
。便利な機能はオプション--closure-size
(-S
)です。たとえば、次のコマンドは、現在のNixOSシステムクロージャの各パスのクロージャサイズをサイズでソートして表示します。nix path-info -rS /run/current-system | sort -nk2
また見てくださいニックス設置マニュアル。