在 Ubuntu 上,当根分区已满时,您始终可以运行apt-get autoremove
,apt-get clean
并apt-get autoclean
为包管理器腾出一些空间以继续工作。但是 nixos 上的等效命令似乎在完整的根分区上运行时出现了一些问题:
$ nix-collect-garbage
...
error: committing transaction: database or disk is full
当您开始运行的原因nix-collect-garbage
是清理整个磁盘时,这很糟糕。