Book

[도서 리뷰] Yocto, 쉽게 이해하고 깊게 다루기

chbae 2024. 5. 4. 01:05
728x90
반응형

국내 최초의 Yocto 저서 "Yocto, 쉽게 이해하고 깊게 다루기"를 구매해서 3일 동안 편하게 훓어보았다. 작년인가 제작년에 에이콘 출판사에서 이 책을 출간한다고 해서 리뷰를 간단히 한 적이 있는데 .. 기술적인 내용을 더 얻기 보다는 궁금해서 읽어보았다.

 

전반적으로 Yocto 를 처음 접하거나 개념을 잡을 때 시작하기 좋은 책인 것 같다. 지금까지 나온 다른 원서보다 내용도 쉽게 설명되어 있고 필요한 대부분의 내용이 초보자 수준에서 다 기술되어 있다. 물론 여기서 말하는 초보자는 약간의 임베디드 지식을 알고 있는 Yocto 초보자에 해당된다. 이 책을 읽기전에 임베디드 리눅스 개발에 대한 지식이 있으면 훨씬 더 이해하기 좋을 것 같다.

 

600쪽이 넘지만 글자도 크고 내용이 (필자 기준) 어렵지 않아서 편하게 읽었다. 목차는

 

1장. Yocto의 소개와 추상화 개념

2장. bitbake

3장. Poky

4장. 빌드 속도 개선을 위한 작업들

5장. 새로운 레이어를 만들고 레시피 생성

6장. 초기화 관리자 추가 및 로그 파일을 통한 디버깅

7장. 유용한 오픈임베디드 코어 클래스 기능을 사용한 빌드 최적화

8장. 의존성

9장. 패키지 그룹 및 빌드 환경 구축

10장. Poky 배포를 기반으로 한 커스텀 이미지, BSP 레이어 작성

11장. 커널 레시피

12장. 커널 레시피의 확장

13장. 배포 레이어

14장. 커스터머 레이어

15장. 패키지

16장. 패키지 설치 과정을 실행하는 do_rootfs, do_image 태스크

17장. 공유 상태 캐시와 시그니처

18장. kirkstone

19장. SDK(Software Development Kit)

20장. 그 외 다루지 않았던 주제들

21장. devtool

 

초보자를 위해 목차며 내용을 고민한 저자의 흔적이 보인다. 아쉬운건 그 당시에도 kirkstone이 나왔는데 이전 버전의 dunfell로 했었나 하는 부분.. 그래도 학생들, 처음 접하는 분들이 개념 잡고 일하기 좋은 책으로 보인다.

728x90