Chapter 2. Emdebian

Embedded Development the Debian way.

Table of Contents

The main benefits of Debian for Emdebian.

Running Debian on embedded devices covers a wide range of possible scenarios. The "embedded" hardware can be anything from a full-blown PC to a device with no memory management unit and a few MB of RAM and flash. There is not one solution that suits all of these scenarios at once, so Embedded Debian provides infrastructure and tools to produce systems according to particular project needs rather than a fixed package list.

The aim of the project is to provide:

The composite method has been developed to combine previous threads and create a cross-build environment based on stag for minimised Debian packages using a new package: emdebian-tools currently in Debian unstable and testing. This results in cross-building a base distribution called Emdebian, suitable for small systems including built-in package management and the Slind toolchain-building methods and installer.

Features of Emdebian. 

The main benefits of Debian for Emdebian.

  • The main non-commercial GNU/Linux distribution.
  • Respected package management
  • Supports multiple architectures
  • Huge number of packages (18,000+)
  • Strict quality assurance

Subsequent chapters aim to demonstrate how these Debian features are put to use within Emdebian.