Armbian
Armbian은 ARM 기반 싱글보드 컴퓨터를 대상으로 Linux 커널·부트로더·장치 설정을 통합해 제공하는 배포판 프로젝트다. Debian 또는 Ubuntu 사용자 공간을 바탕으로 다양한 제조사의 보드에서 실행할 수 있는 이미지를 제작한다. 각 보드의 SoC와 저장 장치, Ethern...
| 분류 | Linux 배포판, 유닉스 계열 운영체제 |
|---|---|
| 개발 주체 | Armbian 커뮤니티 |
| 기반 | Debian, Ubuntu |
| 커널 | Linux 커널 |
| 사용자 공간 | GNU 및 오픈 소스 소프트웨어 |
| 패키지 형식 | .deb |
| 패키지 관리 | APT, dpkg |
| 업데이트 모델 | 보드·배포판 계열별 이미지 |
| 지원 아키텍처 | arm64, armhf 등 보드별 |
| 데스크톱 환경 | GNOME, Xfce, CLI 등 이미지별 |
| 주요 용도 | ARM 싱글보드 컴퓨터와 임베디드 개발 |
| 주요 특징 | 보드별 장치 트리, 커널·부트로더, Debian·Ubuntu 사용자 공간 |
| 개발 상태 | 개발 중 |
| 공식 웹사이트 | 공식 사이트 |
Armbian은 ARM 기반 싱글보드 컴퓨터를 대상으로 Linux 커널·부트로더·장치 설정을 통합해 제공하는 배포판 프로젝트다. Debian 또는 Ubuntu 사용자 공간을 바탕으로 다양한 제조사의 보드에서 실행할 수 있는 이미지를 제작한다. 각 보드의 SoC와 저장 장치, Ethernet·Wi-Fi·디스플레이·GPIO 등의 하드웨어 구성을 고려한 지원이 핵심이다.
시스템 이미지에는 보드별 U-Boot 또는 다른 부팅 구성, Linux 커널, 장치 트리와 펌웨어가 포함될 수 있다. 같은 Debian 릴리스를 사용하는 이미지라도 보드 종류와 커널 브랜치에 따라 하드웨어 기능과 안정성이 다르다.[1]
Debian 기반 이미지는 deb 패키지와 APT를 사용하고, Armbian의 커널·보드 지원 패키지를 별도 저장소에서 관리한다. 서버형 명령줄 이미지와 그래픽 데스크톱 이미지가 있으며 경량 홈 서버·개발 및 임베디드 테스트 환경에서 활용된다.
Raspberry Pi OS가 주로 Raspberry Pi 컴퓨터에 특화된 반면 Armbian은 Orange Pi, Banana Pi, Odroid 등 여러 제조사의 하드웨어를 폭넓게 다룬다. 다만 프로젝트에서 유지보수하는 이미지와 커뮤니티가 실험적으로 제공하는 이미지는 지원 범위가 서로 다르다.