- Grab a package straight from the upstream distro on a dev device. Dev
images now ship ayoe-enable-upstream-feedscommand; run it on the booted
device to pull experimentation packages (htop,strace, …) directly from
the upstream Alpine or Debian/Ubuntu mirror withapk add <pkg>@upstream/
apt install -t <suite> <pkg>. The feed is held back so it never replaces
your source-built base, and it stays absent from images that don't ship the
enabler. - Debian/Ubuntu devices no longer error on
apt update. The device's
/etc/apt/sources.listis no longer left pointing at a build-time mirror path
that doesn't exist on the device, so a routineapt updateruns clean. /etc/os-releasenow records the base distribution and version. Alongside
yoe's own identity, images stampID_LIKEplusYOE_BASE_ID/
YOE_BASE_VERSION_IDwith the upstream backend the image was built on (e.g.
debian/trixie,ubuntu/resolute,alpine/v3.21), so a booted system
reports what it's based on. Templates can use the newbase_distroand
base_versionvariables.
To update, run: yoe update
Or download the binary for your architecture and place it in your PATH.
Note: Yoe is in heavy development. We recommend cleaning your build directory and re-creating projects (yoe init) with each new release.