deb-bootupd (0.2.28-1)
Published 2025-08-15 14:40:22 +00:00 by robojerk
Installation
sudo curl -o /etc/apt/keyrings/forgejo-robojerk.asc
echo "deb [signed-by=/etc/apt/keyrings/forgejo-robojerk.asc] $distribution $component" | sudo tee -a /etc/apt/sources.list.d/forgejo.list
sudo apt updateChoose $distribution and $component from the list below.
sudo apt install deb-bootupd=0.2.28-1
Repository info
Distributions |
trixie |
Components |
main |
Architectures |
amd64 |
About this package
Debian-compatible bootloader updater for immutable systems deb-bootupd is a sophisticated, production-ready Rust-based CLI tool that provides cross-distribution, OS update system agnostic bootloader management capabilities for Debian-based immutable systems using OSTree and bootc. . This tool addresses a critical gap in Linux system management by handling bootloader updates consistently across different distributions and update mechanisms, specifically adapted for Debian package systems and conventions. . Key features include: * Single binary, multicall architecture (bootupd and bootupctl) * Component-based design supporting EFI, BIOS, and other bootloader types * Full OSTree integration for immutable Debian systems * Native DPKG/APT integration instead of RPM * Cross-architecture support (x86_64, aarch64, riscv64, powerpc64) * Bootloader support for GRUB, shim, and systemd-boot detection * Robust state management across OSTree deployments
Dependencies
| libc6 (>= 2.39) |
| libgcc-s1 (>= 4.2) |
| libssl3t64 (>= 3.0.0) |
| efibootmgr |
| grub-common |
| libzstd1 |