이 장에서는 최소한의 리눅스 시스템을 구축하는 방법을 설명한다. 이 시스템은 6장에서 최종 LFS 시스템을 구축하기에 충분한 도구들을 포함해서 최소 환경보다 사용자 편의성이 좋은 작업 환경을 만들어 줄 것이다.
이 최소한의 시스템을 구축하는 데는 두 단계가 있다. 첫 번째 단계는 호스트에 독립적인 새로운 툴체인(컴파일러, 어셈블러, 링커, 라이브러리 및 몇 가지 유용한 유틸리티들)을 빌드하는 것이다. 두 번째 단계는 이 툴체인을 사용하여 다른 필수 도구들을 빌드한다.
이 장에서 컴파일될
파일들은 다음
장에서 설치될
파일과 호스트 작업
디렉토리로부터
분리시키기 위해
$LFS/tools
디렉토리에 설치될
것이다. 여기서
컴파일된
패키지들은 잠깐
쓰일 것이기 때문에
곧이어 만들어질 LFS
시스템을
오염시켜선 안 된다.