2
최근 Yocto 빌드를 위해 Bitbake를 사용하기 시작했습니다. 빌드 할 때마다 더 많은 공간을 소비하고 현재는 디스크 공간이 부족합니다. 이미지를 덮어 쓰지 않습니다. 타임 스탬프가있는 새 파일 세트가 모든 빌드에 대해 생성됩니다. build/tmp/deploy/images /에서 이전 파일을 삭제했습니다. 그러나 디스크 여유 공간에 큰 차이는 없습니다. 물건을 삭제할 수있는 다른 위치가 있습니까?Bitbake 빌드가 더 많은 공간을 사용합니다.
내가 빌드하는 동안 관찰 오류 :
WARNING: The free space of source/build/tmp (/dev/sda4) is running low (0.999GB left)
ERROR: No new tasks can be executed since the disk space monitor action is "STOPTASKS"!
WARNING: The free space of source/build/sstate-cache (/dev/sda4) is running low (0.999GB left)
ERROR: No new tasks can be executed since the disk space monitor action is "STOPTASKS"!
WARNING: The free space of source/build/downloads (/dev/sda4) is running low (0.999GB left)
ERROR: No new tasks can be executed since the disk space monitor action is "STOPTASKS"!
이 친절하게이 문제를 방지하기 위해 몇 가지 포인터를 제안한다.
고맙습니다. tempdir 자체를 삭제하는 것은 대략 32GB를 풀었다 !!! 그리고 빌드 타임에는 변화가 없었습니다! – Gomu
삭제 경로를 추락하는 경우 프로젝트 구성 파일에'INHERIT + = "rm_work"를 추가 할 수도 있습니다. 이 명령문을 추가하면 래서 피 생성 후 래서 피 생성에 사용되는 작업 디렉토리가 삭제됩니다. – Tanner