Lecture 15 — Glossary and quick reference¶
Course: Yocto guide | Phase 2 — Embedded Linux, Yocto
Previous: Lecture 14 | Next: Lecture 16 — Further reading
Glossary¶
| Term | Plain English |
|---|---|
| BitBake | Task executor: reads metadata, runs compile/package/image steps with parallelism |
| Recipe | Build instructions for one piece of software |
| Layer | Versioned bundle of metadata + configuration |
| Image | Root filesystem plus kernel/boot artifacts for a product configuration |
| MACHINE | Hardware/BSP selection |
| DISTRO | Policy selection across images (where configured) |
| Sysroot | Headers/libs representing what exists on target for linking |
| BSP | Board Support Package metadata: machine configs, kernels, boot firmware glue |
Commands to memorize slowly (not all on day one)¶
- source oe-init-build-env
- bitbake with your image or recipe target
- bitbake-layers show-layers
Previous: Lecture 14 | Next: Lecture 16 — Further reading