Ubuntu Core: A Secured Embedded Linux Distribution for RISC-V
summary
Ubuntu Core runs on RISC-V with a real QEMU image and board ports, using kernel snap plus a per-board gadget snap and snapd to deliver a 200 MB-ish immutable base (core20/core22). Builds use snapcraft to produce an image; updates check every six hours with atomic installs, automatic rollback on boot failure, and per-app writable-data snapshots for safe rollbacks. Demo shows LXD containers running Ubuntu 22.04 on RISC-V and a small robot controlled from a RISC-V board, with secure-boot and sealed-key encryption support.
AI-written summary · about
chapters (11)
- 0:00Introduction
- 0:15Why Ubuntu
- 0:35Ubuntu Core
- 2:21Ubuntu Core Architecture
- 3:45Ubuntu Core Automatic Updates
- 4:50Ubuntu Core Writable Data
- 5:57Ubuntu Core Secure Boot
- 6:48Ubuntu Core App Store
- 7:27Enabling Ubuntu Core on New Platforms
- 8:32Snapcraft
- 9:48Demo
related talks
14mPowering Up RISC-V Excellent, Secure and Maintainable Software
05mCanonical Interview
07mUbuntu on RISC-V
44mOpenEmbedded/Yocto on RISC-V - New Kid on the Block
34mFive years of Ubuntu Core
24mRISC-V software ecosystem in 2020
27mAn Ubuntu for a 10 ton steel press and your window shades
28mFree and Open Source Hardware to enable RISC-V IoT Applications With
