/nix/store/..
からパッケージを強制的に削除する方法はありますか
パッケージの式をテストしていますが、パッケージが正しく再構築されることを確認したいと思います。
問題は、パッケージを1回ビルドすると、次回それを再度ビルドするときにキャッシュが使用されることです。
このコマンドを使用してパッケージをテストします
nix-Shell -I nixpkgs=</path/to/repo> -p <package_name>
buildInputs
もたくさん削除されるので、nix-collect-garbage
を使用したくありません。
nix-cg <package_name>
のようなものを探しています
nix-store --delete /path
パスは有効である可能性があるため、--ignore-liveness
およびroot権限なしでは削除が拒否されることに注意してください。