# \[OSSCA Git 활용 및 Yocto\] 3주차과제\_(2)\_Yocto\_멘티\_김이현

**URL:** <https://community.topst.ai/t/ossca-git-yocto-3-2-yocto/696>\
**Category:** Yocto\
**Created:** [October 17, 2025, 3:45am UTC](https://community.topst.ai/t/ossca-git-yocto-3-2-yocto/696 "2025-10-17T03:45:22Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![dlgus8648](https://avatars.discourse-cdn.com/v4/letter/d/f05b48/32.png) [@dlgus8648](https://community.topst.ai/u/dlgus8648)\
**Post date:** [October 17, 2025, 3:45am UTC](https://community.topst.ai/t/ossca-git-yocto-3-2-yocto/696/1 "2025-10-17T03:45:22Z")

</div>

(※ 해당 내용은 Git 활용 및 Yocto 발표 자료 내의 Yocto 커맨드라인과 변수를 검색하여 그 쓰임새와 방법을 이용하여 수행했습니다.)

* * *

## 5. pn-buildlist 확인

 ![bitbake_example](https://canada1.discourse-cdn.com/flex004/uploads/topst/original/1X/6c8dd9c9259c3ab08939c00da7e4a747db1b0799.png)  
 ![pn_buildlist](https://canada1.discourse-cdn.com/flex004/uploads/topst/original/1X/ce5dd970eb19baaf2536fa83d7d7f976b0b0a490.png)

- 그 후 example를 bitbake 하기전에 -g 옵션을 사용하여 의존성 그래프를 생성하였고, pn-buildlist를 확인하여, 빌드에 포함될 패키지 목록을 파악했습니다.
- 해당 파일의 24, 25, 26 라인을 보면 vim, nano, htop 패키지를 볼 수 있으며, example 레시피를 bitbake할때 vim, nano, htop 패키지도 같이 빌드되고 루트파일시스템에 설치됨을 예상할 수 있었습니다.

## 6. weston 이미지 QEMU 실행결과(지연)

 ![weston](https://canada1.discourse-cdn.com/flex004/uploads/topst/original/1X/1f9b62ae2d06d7deb30fbbdd43a96558c03bad85.jpeg)

- runqemu 수행 후 vim, nano, htop를 확인하기 위해 /usr/bin에 접근을 시도하려 했지만, 컴퓨터 성능에 의해 키보드가 계속 중복 입력되는 현상이 있어 제대로 입력하기 어려웠습니다.

## 7. 루트파일시스템 마운트

 ![루프디바이스](https://canada1.discourse-cdn.com/flex004/uploads/topst/original/1X/e2c6f50beffa2283e6670d7d445babc8cf008748.jpeg)

- bitbake 결과물이 저장되는 /tmp/deploy경로 아래에서 루트파일시스템(.ext4) 파일을 루프 디바이스로 마운트한 뒤, /usr/bin 디렉토리 내에서 vim, nano, htop 패키지를 검색하여 해당 패키지들이 루트파일시스템에 정상적으로 포함되었는지 확인하였습니다.
