Host Setup

Yocto can be built on supported Linux distributions. To keep the host operating system independent of these requirements, a virtualized environment such as a virtual machine or container (e.g., Docker) can be used to provide a compatible build environment.

Linux distribution

If you aim to build Yocto natively under your host, then restrictions apply on which Linux distributions you can use by the supported distributions from Yocto.

Under Windows use one of the following to be able to work in a Linux environment:

Now you should have a working Linux environment. If so, you can continue with the next step to set up your Yocto build environment.

For more information on developing with Yocto, see Development Environment Setup.