Espero que você tenha coisas armazenadas em /tmp que você pode remover para liberar o espaço necessário para que nix-collect-garbage seja concluído.
$ rm -r /tmp/*
No Ubuntu, quando a partição raiz fica cheia, você sempre pode executar apt-get autoremove , apt-get clean e apt-get autoclean para liberar algum espaço para o gerenciador de pacotes continuar trabalhando. Mas o comando equivalente no nixos parece ter alguns problemas em execução em uma partição raiz completa:
$ nix-collect-garbage
...
error: committing transaction: database or disk is full
O picles de quando o motivo que você está usando nix-collect-garbage é limpar o disco inteiro.
Espero que você tenha coisas armazenadas em /tmp que você pode remover para liberar o espaço necessário para que nix-collect-garbage seja concluído.
$ rm -r /tmp/*
Tags nixos