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