2025-12-25 10:39:14 +01:00
<h3 align="center">
2025-08-28 05:56:07 +02:00
<a href=#><img src="https://raw.githubusercontent.com/armbian/.github/master/profile/logosmall.png" alt="Armbian logo"></a>
2025-07-18 17:43:17 +02:00
<br><br>
2025-12-25 10:39:14 +01:00
</h3>
2023-11-12 18:15:34 +01:00
2025-12-25 10:39:14 +01:00
## Purpose of This Repository
2015-12-02 20:33:32 +01:00
2025-12-25 10:39:14 +01:00
The **Armbian Linux Build Framework ** creates customizable OS images based on **Debian ** or **Ubuntu ** for **single-board computers (SBCs) ** and embedded devices.
2017-01-04 02:57:03 -07:00
2025-12-25 10:39:14 +01:00
It builds a complete Linux system including kernel, bootloader, and root filesystem, giving you control over versions, configuration, firmware, device trees, and system optimizations.
2017-01-04 02:57:03 -07:00
2025-12-25 10:39:14 +01:00
The framework supports **native ** , **cross ** , and **containerized ** builds for multiple architectures (`x86_64` , `aarch64` , `armhf` , `riscv64` ) and is suitable for development, testing, production, or automation.
2021-06-24 20:50:00 +08:00
2025-12-25 10:39:14 +01:00
> **Looking for prebuilt images?** Use [Armbian Imager](https://github.com/armbian/imager/releases) — the easiest way to download and flash Armbian to your SD card or USB drive. Available for Linux, macOS, and Windows.
2015-12-02 20:33:32 +01:00
2025-12-25 10:39:14 +01:00
## Quick Start
2023-12-01 18:59:25 +01:00
2022-04-07 07:10:58 +08:00
```bash
2025-07-18 17:43:17 +02:00
git clone https://github.com/armbian/build
2020-02-06 22:57:41 +01:00
cd build
./compile.sh
```
2022-04-07 07:10:58 +08:00
2025-12-25 10:39:14 +01:00
<a href="#how -to-build-an-image-or-a-kernel"><img src=".github/README.gif" alt="Build demonstration" width="100%"></a>
2023-12-18 19:47:39 +01:00
2025-12-25 10:39:14 +01:00
## Build Host Requirements
2020-02-06 22:57:41 +01:00
2025-12-25 10:39:14 +01:00
### Hardware
- **RAM:** ≥8GB (less with `KERNEL_BTF=no` )
- **Disk:** ~50GB free space
- **Architecture:** x86_64, aarch64, or riscv64
2021-06-24 20:50:00 +08:00
2025-12-25 10:39:14 +01:00
### Operating System
- **Native builds:** Armbian or Ubuntu 24.04 (Noble)
- **Containerized:** Any Docker-capable Linux
- **Windows:** WSL2 with Armbian/Ubuntu 24.04
2022-09-09 11:37:05 -04:00
2025-12-25 10:39:14 +01:00
### Software
- Superuser privileges (`sudo` or root)
- Up-to-date system (outdated Docker or other tools can cause failures)
2020-02-06 22:57:41 +01:00
2025-12-25 10:39:14 +01:00
## Resources
2020-02-06 22:57:41 +01:00
2025-12-25 10:39:14 +01:00
- **[Documentation ](https://docs.armbian.com/Developer-Guide_Overview/ )** — Comprehensive guides for building, configuring, and customizing
- **[Website ](https://www.armbian.com )** — News, features, and board information
- **[Blog ](https://blog.armbian.com )** — Development updates and technical articles
- **[Forums ](https://forum.armbian.com )** — Community support and discussions
2020-02-06 22:57:41 +01:00
2025-12-25 10:39:14 +01:00
## Contributing
2020-02-06 22:57:41 +01:00
2025-12-25 10:39:14 +01:00
We welcome contributions! See [CONTRIBUTING.md ](CONTRIBUTING.md ) for guidelines on reporting issues, submitting changes, and contributing code.
2023-12-11 14:41:38 +01:00
2025-12-25 10:39:14 +01:00
## Support
2023-11-20 16:38:50 +01:00
2025-12-25 10:39:14 +01:00
### Community Forums
Get help from users and contributors on troubleshooting, configuration, and development.
👉 [forum.armbian.com ](https://forum.armbian.com )
2020-02-06 22:57:41 +01:00
2025-12-25 10:39:14 +01:00
### Real-time Chat
Join discussions with developers and community members on Discord, IRC, or Matrix.
👉 [Community Chat ](https://docs.armbian.com/Community_IRC/ )
2020-02-06 22:57:41 +01:00
2025-12-25 10:39:14 +01:00
### Paid Consultation
For commercial projects, guaranteed response times, or advanced needs, paid support is available from Armbian maintainers.
👉 [Contact us ](https://www.armbian.com/contact )
2020-02-06 22:57:41 +01:00
2025-12-25 10:39:14 +01:00
## Contributors
2020-02-06 22:57:41 +01:00
2025-12-25 10:39:14 +01:00
Thank you to everyone who has contributed to Armbian!
2020-02-06 22:57:41 +01:00
2022-04-07 07:10:58 +08:00
<a href="https://github.com/armbian/build/graphs/contributors">
2025-12-25 10:39:14 +01:00
<img alt="Contributors" src="https://contrib.rocks/image?repo=armbian/build" />
2022-04-07 07:10:58 +08:00
</a>
2020-02-06 22:57:41 +01:00
2022-11-17 09:46:53 -05:00
## Armbian Partners
2020-02-06 22:57:41 +01:00
2025-12-25 10:39:14 +01:00
Our [partnership program ](https://forum.armbian.com/subscriptions ) supports Armbian's development and community. Learn more about [our Partners ](https://armbian.com/partners ).