¡Esta es una revisión vieja del documento!


How To de Yocto Project

Introducción

Yocto Project es un conjunto de herramientas de desarrollo y meta datos (paquetes y scripts), para crear una distribucion Linux a medida para un hardware especifico y altamente configurable.

  • Bitbake

binaris q que compila y crea las imagenes que se crea y como

  • Metadata
    • Configuracion(.conf)

configuraciones de salida de las compilaciones, flags del compilador, organizacion de layer

  • Clases(.bbclass)

Se los puede definir como scripts que se encargan de “hacer todo” genera los autotools el filesystem o como se compila el kernel\ o como generar paquetes tipo rpm deb, las imagenes,- etc

  • Recipes(.bb)

los paquetes que entran en la compilacion, muy parecido a los EBUILDS de Gentoo Linux, tienen informacion de como se compila, de donde se baja el código, etc

Ejemplos