Debian for Embedded Systems: Best Practices
summary
Debian gives access to 25,000 packages, stable releases get roughly two years of support (extendable toward five), and reproducible builds are now in policy so independent rebuilds can verify binaries. Practical advice: upstream kernel and bootloader support matters — many projects stall on vendor forks (Open Pandora stuck on Linux 3.2 and failed SD, CHIP lacks mainline NAND), while BeagleBone later gains mainline support. Use Debian’s backports.debian.org, the package tracker.debian.org pages, and prefer u-boot mainline integration.
AI-written summary · about
chapters (29)
- 0:00Introduction
- 0:35Agenda
- 2:06About Debian
- 3:04Debian Social Contract
- 3:59Free Software Guidelines
- 4:47Debian Policy
- 5:59Debian Release Cycle
- 7:49Reusable Builds
- 8:31Linux
- 9:48Arm Trusted Firmware
- 11:48Ideal world
- 13:15Downstream support
- 14:23BeagleBone Black
- 15:56PocketChip
- 18:26Engage
- 19:18Kernel
- 20:28Bootloader
- 22:12Packages
- 23:18Debian Community
- 24:18Mailing Lists
- 25:36Events
- 26:14Debian Bug Tracker
- 27:01Web Interface
- 27:24Emailbased workflow
- 28:17Getting involved in Debian
- 29:51Salmon in the Willamette
- 31:13Questions
- 35:35Backports
- 37:00Package formats
related talks
31mDebian or Yocto Project? Which is the Best for your Embedded Linux Project?
34mDebian or Yocto Project? Which is the best for your Embedded Linux project?
49mDeby - Reproducible and Maintainable Embedded Linux Environment with Poky
53mUsing ELBE to Build Debian Based Embedded Systems
31mDebian and Yocto Project Based Long-Term Maintenance Approaches for Embedded Products
33mUsing Open Source Software to Build an Industrial-grade Embedded Linux Platform...
46mStatus of Embedded Linux
37mFinding the Path from Embedded to Edge using Product Lines
