The system is almost finished. It can be made smaller by removing files that are not necessary.
Create a copy of the file system in case changes need to be made to it later:
cd ${CLFS} install -dv ${CLFS}/build mkdir -pv build/final shopt -s extglob cp -arv !(build) build/final/
Remove files that aren't needed:
rm -rfv ${CLFS}/build/final/cross-tools rm -rfv ${CLFS}/build/final/usr/src/* rm -rfv ${CLFS}/build/final/usr/include rm -rfv ${CLFS}/build/final/usr/man rm -rfv ${CLFS}/build/final/usr/share/man rm -rfv ${CLFS}/build/final/sources
Remove the static libaries:
FILES="$(ls ${CLFS}/build/final/lib/*.a ${CLFS}/build/final/usr/lib/*.a)" for file in $FILES; do rm -fv $file done