当在根分区相对较小的 NixOS 上进行升级(尤其是大型升级)时,有时在/nix/store
.例如:
error: preallocating file of 716320 bytes: No space left on device
我通常的做法是跑步
nix-collect-garbage
甚至
nix-collect-garbage -d
它不仅通过删除老一代来释放空间还有我正在安装的新软件包。
下一次下载尝试将重新下载新软件包,并且如果释放了足够的空间,则可能会成功。
有没有办法仅删除旧的派生?