728x90

포키 2

Yocto 패키지 디버깅 (oe-pkgdata-util) 방법

Yocto의 레퍼런스인 Poky의 scripts 디렉토리 밑에 다양한 툴이 있다. 이번글에서는 oe-pkgdata-util 스크립트를 가지고 간단히 패키지를 디버깅하는 방법을 알아보고자 한다. 다음은 help 명령어를 사용한 결과로 어떤 옵션들을 사용할 수 있는지를 알 수 있다. 이 글에서는 많이 사용하는 다음 명령어들을 사용해보면서 간단히 설명해보고자 한다. list-pkgs: 패키지 목록 출력. grep 명령어와 조합해서 특정 레시피의 패키지 목록을 찾아본다. list-pkg-files: 패키지에 있는 파일 목록 출력 find-path: 파일 이름으로 패키지 이름 탐색. 디렉토리 경로까지 함께 주어야지 찾아진다. package-info: 패키지 버전 정보 출력 curl 레시피를 예를 들어 간단하게 현..

Yocto 2023.12.11

Yocto Project의 레퍼런스 시스템 포키 (Poky)

Yocto Project에 대해서는 앞의 글에서 설명을 했지만, 간단히 요약하면 자신만의 임베디드 리눅스를 만들기 위한 도구, 템플릿등을 제공하는 여러 작은 프로젝트를 가지고 있다. Poky 소개 이 Yocto Project의 레퍼런스 시스템이 포키이고, 이 글에서는 포키를 받아 빌드를 하고 이를 가지고 할 수 있는 것들에 대해서 설명하고자 한다. 포키를 가지고 Beaglebone Black, qemux86 등에서 돌아가는 기본 리눅스 이미지 생성를 생성할 수 있고, 여기에 독자들이 필요한 서비스나 애플리케이션을 간단하게 추가하여 자신만의 리눅스를 만들 수 있다. 포키를 이용한 사례로, 자동차 플랫폼인 GENIVI와 AGL 등이 있다. GENIVI Poky 빌드: http://wiki.projects.g..

Yocto 2023.04.20
728x90
반응형