Ricardo Salveti, tech lead of the Developer Platform working group, gave a tutorial on the Ubuntu Linaro Evaluation Builds (LEBs) during Linaro Connect Q4.11.
He first described the list of available images:
- nano – minimal rootfs (command line) with apt/dkpg support
- ALIP – nano + X11 + browser
- Developer – nano + development tools
- Ubuntu Desktop – clone of Ubuntu with Linaro modifications.
and how the builds are made available via nightly builds and hardware packs.
Linaro aims at making Ubuntu the reference Linux distribution for ARM. This goal is valid for Cortex A processors, but for older ARM core (ARM9/ARM11) other distributions will have to used such as Debian. For example, Raspberry Pi board (ARM1176) will support Fedora optimized by Redhat.
He then gave further details on Offspring the Linaro build system based on live-build scripts used for Debian. The source code is retrieved either via git (http:/git.linaro.org) or launchpad (bzr) and they perform both native builds (on ARM hardware) for small packages and cross-builds for big components such as the Linux kernel.
He described the different build flavors available (e.g. Development, Release) and gave the installation procedure of the images on SD Card with linaro-media-create and dd.
He concluded by providing the way to follow and/or report bugs to Linaro Ubuntu with https://launchpad.net/linaro-ubuntu or on the IRC support channels linaro-dev and #linaro.
You can also download the presentation slides.