The Yocto Project is an open-source collaboration project whose focus is developers of embedded Linux systems. Among other things, the Yocto Project uses a build host based on the OpenEmbedded (OE) project, which uses the BitBake tool, to construct complete Linux images. The BitBake and OE components combine together to form a reference build host, historically known as Poky
Below step mentions the commands required to install necessary packages, so you can compile yocto on Ubuntu.
- Build Host A build host with a minimum of 50 Gbytes of free disk space that is running a ubuntu Linux distribution.
- Internet connectivity 🙂
$ sudo apt-get install gawk wget git-core diffstat unzip texinfo gcc-multilib \ build-essential chrpath socat cpio python3 python3-pip python3-pexpect \ xz-utils debianutils iputils-ping python3-git python3-jinja2 libegl1-mesa libsdl1.2-dev \ pylint3 xterm
Refer to Yocto Quick Start Guide for Latest commands and information.