본문 바로가기

Yocto Project 0부터 끝까지

1 - 1. Yocto 프로젝트가 하는 일

Yocto 프로젝트에선 다음 3가지를 통합하고, 유지관리하고, 검증합니다.

 

1.     임베디드 리눅스 이미지를 만들기 위해 필요한 통합 툴 ( 자동화 된 빌드, 테스트, 보드 지원 및 라이선스 준수를 위한 프로세스,  커스텀된 리눅스 기반 임베디드 OS 구성요소 )

 

2.     Poky라고 불리는 레퍼런스 임베디드 배포판

 

3.     OpenEmbedded 프로젝트의 빌드시스템과의 상호 호환 및 유지 관리

 

 

Yocto 프로젝트의 울타리 안에는 수많은 오픈소스 구성요소와 도구가 있다.

레퍼런스 임베디드 OSPoky는 실제로 존재하는 빌드시스템으로, 따로 프로젝트가 있다고 하며,

빌드 엔진인 BitBake와 핵심 빌드 시스템 메타 데이터인  OpenEmbedded-Core (OE-Core) 로 작동하는 소형 embedded OS이며 예시로 제공된다.

 

빌드시스템에는 Poky 빌드 지침파일 (recipe layer 라고 불리는)들이 다운로드되며,  사용자는 맞춤형 임베디드 Linux를 빌드하기 위해 Poky 빌드를 변경, 복사, 또는 그대로 사용할 수 있다!

 

'Yocto Project 0부터 끝까지' 카테고리의 다른 글

1 - 2 Layers  (0) 2023.01.11
1. Yocto 프로젝트란? 시작된 이유?  (0) 2023.01.11
0. 시작하며  (0) 2023.01.11