Tout au long de ce document, nous supposerons que vous avez placé les packages dans le répertoire $LFS/usr/src.
Vous pourriez par exemple choisir comme convention d'avoir un répertoire $LFS/usr/src/sources, dans lequel vous pourriez créer des répertoires 0-9 et a à z. Un package tel que sysvinit-2.83.tar.bz2 serait alors placé dans $LFS/usr/src/sources/s/. Le package bash-2.05a.tar.bz2 serait quant à lui dans $LFS/usr/src/sources/b/, et ainsi de suite.
Le chapitre suivant contient la liste de tous les packages que vous devez télécharger, mais la partition devant héberger votre système LFS n'a pas encore été créée. Les fichiers seront donc stockés temporairement ailleurs, libre à vous de décider où, et ce ne sera qu'à la fin du chapitre décrivant la préparation de cette partition que vous les déplacerez dans le répertoire $LFS/usr/src/.