Armbian Logo

Armbian

Official Website

Armbian Imager

Github Page for Build TUI

Description

Armbian is a base operating system platform for single board computers (SBCs) that other projects can trust to build upon.

  • Lightweight Debian or Ubuntu based Linux distribution specialized for ARM development boards
  • Each system is compiled, assembled and optimized by Armbian Build Tools
  • It has powerful build and software development tools to make custom builds
  • A vibrant community

What is the difference between Armbian and Debian/Ubuntu?

  • Debian or Ubuntu officially do not support most of those boards/boxes. Armbian does.
  • Armbian userspace has many small but vital performance or security adjustments
  • Armbian fancy some kernel development and a lot of its maintaining. Debian relies on upstream sources for ARM hardware which can be years behind and/or lack of many functions
  • Armbian userspace is lean, clean but 100% Debian/Ubuntu compatible
  • Many stock Debian bugs are fixed on the way, “better than original :)”
  • The Armbian build system is a central part of this whole ecosystem. You can DIY. Debian is much harder.
  • Dedicated support forums per boards/boxes
  • Plug’n’Play vs. complicated install scenarios on stock Debian
  • unified development scenarios and user experience vs. mess of different setup instructions scattered all around

Installation

Via Armbian Imager to SD Card

  1. Select Manufacturer

    Choose from 70+ supported SBC manufacturers or load a custom image.

  2. Select Board

    Pick your board using real photos and metadata from armbian.com.

  3. Select Image

    Choose desktop or server, kernel variant, and stable or nightly builds.

  4. Flash

    Download, decompress, write, and verify automatically.

Build your custom image with armbian/build

  1. Git Clone armbian/build

    git clone https://github.com/armbian/build.git

  2. Run compile.sh

    ./compile.sh

  3. Select Your Board, …

    • Ubuntu or Debian
    • Version
    • Minimal or Desktop

    and customize it to your needs with the available options

  4. Flash to SD Card

    Simply with Armbian Imager by selecting custom image

Supported Boards

Further images are available on the download page