Skip to main content

Overview

Step-by-step tutorials to get you building with Avocado Linux, from initial setup through advanced development techniques.

Start here

Getting started

The getting started guide will walk you through three related guides: provisioning, hardware-in-the-loop development, and sideloading. This will give you a sense of how it feels to interact with Avocado Linux, and empower you to further explore its capabilities.

Hardware-specific guides

Platform-specific provisioning instructions that follow the same core workflows.

Virtual machines

  • QEMU x86-64 — Quickest way to experience Avocado without physical hardware
  • QEMU ARM — ARM-based virtual machine for cross-compilation testing

Physical hardware

Individual workflow guides

These guides are also linked from the getting started meta guide:

Getting help

If you encounter issues while following these guides, check the community resources for support options.

Ready to start building? Begin with the getting started guide.