O'Reilly logo

Yocto for Raspberry Pi by Petter Mabäcker, Pierre-Jean Texier

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Raspberry Pi and a package manager

The basic building block of the Yocto Project is the generation of packages; therefore, it is possible to include a package manager to our Yocto distribution (similar to a Linux distribution, for example). Indeed, after the generation of the image (refer Chapter 2), it contains no package manager, so this means that our image is not updateable (similar to a firmware, for example).

The inclusion of a package manager in our distribution is done through this variable, if adding it to conf/local.conf:

EXTRA_IMAGE_FEATURES += "package-management" 

If adding to a recipe file (such as rpi-basic-image.bb), use this instead:

IMAGE_FEATURES += "package-management" 

With this addition, we have now an image with a package manager ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required