Fedora bootc on a Raspberry Pi 5: Build, Flash, and Boot (Partial Support)
Host: Fedora Linux 44 KDE (x86_65) Target: Raspberry Pi 5 (ARM64) Tools: Podman, dd Container Image: quay.io/iamyaash/rpi5-bootc Firmware: github.com/worproject/rpi5-uefi 0. Build the container image and push it to quay.io Everything in this guide starts from a bootc container image, here quay.io/iamyaash/rpi5-bootc:latest. Although you need qemu-user-static to be installed on your host PC but I ran Podman to build the container image on a Raspberry Pi 5, so it won’t be needed. FROM --platform=linux/arm64 quay.io/fedora/fedora-bootc:42 # Install hardware utilities, firmware packages, and essentials RUN dnf -y install \ NetworkManager \ NetworkManager-wifi \ wireless-regdb \ linux-firmware \ iproute \ openssh-server \ htop && \ dnf clean all # Ensure critical services start on boot RUN systemctl enable NetworkManager sshd Build the image: Run this in the project folder. ...
