Prerequisites
sudo apt install gcc g++ \ python3-distutils python-is-python3
Images
Standard images
Images are defined in recipe files. In order to separate them from package recipes, there is a convention to put image recipes into a folder named images. Making use of this, we can list all images defined by all layers via
cd poky ls meta*/recipes*/images/*.bb
The following standard images are defined in the meta layer:
core-image-minimal | small image that just boots the target device | |
core-image-minimal-dev | core-image-minimal with headers and libraries allowing development work | |
core-image-minimal-initramfs | core-image-minimal with kernel support for in-RAM filesystem | |
core-image-base | console-only system fully supporting the target hardware | |
core-image-full-cmdline | console-only image that includes many system tools | |
core-image-x11 | image with basic X11 and a terminal |
Using devtool
Use devtool to make changes to an existing recipe and automatically generate an append recipe from those changes.