프로젝트 소개

Armbian Linux 빌드 프레임워크는 단일 보드 컴퓨터(SBC)와 임베디드 기기를 위해 Debian 또는 Ubuntu 기반의 맞춤형 OS 이미지를 빌드하기 위한 포괄적인 툴체인입니다. 커널, 부트로더, 루트 파일시스템을 포함한 완전한 Linux 시스템을 조립하며, 버전, 구성, 펌웨어, 디바이스 트리, 시스템 최적화에 대한 제어를 제공합니다. 주요 기능: - x86_64, aarch64, armhf, riscv64를 포함한 아키텍처에 대해 네이티브, 크로스, 컨테이너화 빌드를 지원합니다. - 개발, 테스트, 프로덕션 또는 자동화에 적합합니다. - 빠른 시작: 저장소를 복제하고 `./compile.sh`를 실행하세요. - 빌드 호스트 요구 사항: 최소 8GB RAM(`KERNEL_BTF=no` 사용 시 더 적음), 약 50GB의 여유 디스크 공간, 지원되는 OS(네이티브 빌드의 경우 Armbian/Debian 13 Trixie, 컨테이너화의 경우 Docker를 사용할 수 있는 모든 Linux, 또는 Windows의 WSL2)가 필요합니다. - docs.armbian.com에서 포괄적인 문서를 이용할 수 있습니다. - 포럼, IRC/Discord를 통한 커뮤니티 지원 및 유료 상담 옵션이 있습니다. 이 저장소는 Armbian 이미지를 생성하는 데 사용되는 공식 빌드 프레임워크이며, Armbian 이미지는 Raspberry Pi, Orange Pi 등과 같은 인기 있는 SBC에서 널리 사용됩니다.