전체 루트 파티션을 사용하여 nixos에서 패키지 관리자 캐시 정리

전체 루트 파티션을 사용하여 nixos에서 패키지 관리자 캐시 정리

Ubuntu에서는 루트 파티션이 가득 차면 언제든지 실행할 수 있으며 패키지 관리자가 계속 작업할 수 있도록 일부 공간을 apt-get autoremove확보할 수 있습니다. 그러나 nixos의 해당 명령은 전체 루트 파티션에서 실행되는 데 몇 가지 문제가 있는 것 같습니다.apt-get cleanapt-get autoclean

$ nix-collect-garbage
...
error: committing transaction: database or disk is full

nix-collect-garbage실행을 시작한 이유가 전체 디스크를 정리하는 것이라면 이는 상당히 번거로운 일입니다.

답변1

저장한 내용을 제거하여 /tmp완료하는 데 필요한 공간을 확보할 수 있기를 바랍니다.nix-collect-garbage

$ rm -r /tmp/*

관련 정보