Linux From Scratch를 예로 들면, 초보자는 일반적으로 이 작업을 수행하지 않는 것이 좋습니다.
LFS 파티션이 정말 작은 경우는 예외입니다. 불필요한 부분과 삭제할 수 있는 부분이 무엇인지 아는 것도 좋습니다. 지금까지 설치된 실행 파일과 라이브러리에는 약 70MB의 불필요한 디버깅 기호가 포함되어 있습니다. 이러한 기호를 제거하려면 다음 명령을 실행하십시오.
스트립 --strip-debug /tools/lib/*
스트립 --strip-필요하지 않은 /tools/{,s}bin/*
위 명령은 보고서에서 인식하지 못하는 형식의 파일 20개 정도를 건너뛰는데, 대부분은 바이너리가 아닌 스크립트입니다.
라이브러리 파일에 --strip-unneeded를 사용하지 마십시오. 그렇지 않으면 정적 버전이 파괴되고 전체 툴체인 패키지를 처음부터 컴파일해야 합니다.
문서를 삭제하면 20MB의 공간도 절약됩니다.
rm -rf /tools/{정보,맨}
이제 $LFS에 최소 850MB의 남은 공간이 있으며 다음 장에서 Glibc를 컴파일하고 설치할 수 있습니다. Glibc를 컴파일하고 설치할 공간이 충분하다면 다른 소프트웨어 패키지를 컴파일하고 설치하는 데 문제가 없습니다.