Skip to content

Preparing What is BuildKit

Mingcong Bai edited this page Jan 1, 2017 · 4 revisions

What is BuildKit?

BuildKit is the standard AOSC OS packaging environment. BuildKit is essentially a base AOSC OS with no booting capability (for the lack of a Kernel installed), added with basic development tools, including Autobuild3 and ABBS.

BuildKit is updated frequently, well, to prevent installing tens of updates on deploy. It's an annoyance that everyone knows about.

Architectures

After AOSCC 2015 (Anthon Open Source Community Conference, held yearly), AOSC OS has became a multi-architecture Linux distribution, due to Autobuild3's weak cross-building capability, BuildKit is provided in every architectures that AOSC OS is ported to.

A static copy of Qemu user mode binary is provided in all non-amd64 BuildKit tarballs, so developers using an amd64 copy of AOSC OS can chroot into the BuildKit (say, BuildKit for ARMv7) directly.

TL;DR. Get BuildKit.