Zedboard의 임베디드 프로젝트를 진행하고 있습니다. 나는 (적어도 지금은) 적절한 rootfs를 생산하기 위해서 Bitbake를 사용하기를 바란다. 한정된 양의 스태프만을 필요로하기 때문에 레시피 코어 이미지 - 최소를 사용합니다. 어떻게하면 커널을 컴파일하지 않고, u-boot 등을 만들지 않고 rootfs에만 집중하도록 "알릴 수 있습니까?" 그런 다음 rootfs 핵심 이미지 만 수정하면 루트 파일 만 만들 수 있습니다.
에 필요한 패키지를 추가 수정 local.conf을
- 내 빌드 환경 만든
- 다운로드 필요한 층
- : 여기 내가 지금까지 한 일이다 타이핑 후
bitbake core-image-minimal
나는 내 rootfs와이 모든 불필요한 스태프를 얻는다. 어떻게 피할 수 있습니까?
여기서 달성하려는 것은 무엇입니까? 이미지를 만들 시간이 줄어 듭니 까? 적은 디스크 사용량? 사물의 계획에서, 커널과 u-boot는 빌드 프로세스의 아주 작은 부분 일 뿐이므로이를 제거하는 것이 별 차이가 없을 것입니다. 대부분의 빌드 타임은 컴파일러와 libc 빌드에 사용됩니다. –
나는 올바른 방식으로 일을하고 싶다. 나는 더 나은 Yocto를 이해하고 싶다. 앞서 말했듯이, rootfs 컴파일은 약 3 시간이고 커널은 약 15 분이므로 시간이 중요하지 않습니다. – Staszek