(※ 해당 내용은 Git 활용 및 Yocto 발표 자료 내의 Yocto 커맨드라인과 변수를 검색하여 그 쓰임새와 방법을 이용하여 수행했습니다.)
5. pn-buildlist 확인
- 그 후 example를 bitbake 하기전에 -g 옵션을 사용하여 의존성 그래프를 생성하였고, pn-buildlist를 확인하여, 빌드에 포함될 패키지 목록을 파악했습니다.
- 해당 파일의 24, 25, 26 라인을 보면 vim, nano, htop 패키지를 볼 수 있으며, example 레시피를 bitbake할때 vim, nano, htop 패키지도 같이 빌드되고 루트파일시스템에 설치됨을 예상할 수 있었습니다.
6. weston 이미지 QEMU 실행결과(지연)
- runqemu 수행 후 vim, nano, htop를 확인하기 위해 /usr/bin에 접근을 시도하려 했지만, 컴퓨터 성능에 의해 키보드가 계속 중복 입력되는 현상이 있어 제대로 입력하기 어려웠습니다.
7. 루트파일시스템 마운트
- bitbake 결과물이 저장되는 /tmp/deploy경로 아래에서 루트파일시스템(.ext4) 파일을 루프 디바이스로 마운트한 뒤, /usr/bin 디렉토리 내에서 vim, nano, htop 패키지를 검색하여 해당 패키지들이 루트파일시스템에 정상적으로 포함되었는지 확인하였습니다.



