Update Debian version recommendations based on current release status
DEBIAN VERSION UPDATES: - Debian 12 (Bookworm) is now oldstable with outdated OSTree packages - Debian 13 (Trixie) is now stable and recommended for bootc - Debian 14 (Forky) is testing with latest OSTree libraries - Update all Containerfiles to use debian:trixie-slim OSTREE COMPATIBILITY: - Document OSTree version requirements for each Debian release - Add backporting guide for newer OSTree libraries from Forky to Trixie - Explain benefits of newer OSTree (bootupd support, better bootc compatibility) - Update compatibility matrix with current Debian status RECOMMENDATIONS: - Recommend Debian 13 (Trixie) as minimum for production use - Suggest Debian 14 (Forky) for latest OSTree libraries - Provide backporting instructions for Trixie users - Update testing matrix to reflect current Debian releases This addresses the critical issue that Debian 12's OSTree packages are too old for modern bootc/bootupd requirements.
This commit is contained in:
parent
d2238df478
commit
49281ba325
4 changed files with 56 additions and 15 deletions
|
|
@ -22,7 +22,9 @@ For pre-built base images, any Debian derivative can be converted to use bootc.
|
|||
|
||||
### Prerequisites
|
||||
|
||||
- Debian 12 (Bookworm) or later (tested with Bookworm)
|
||||
- Debian 13 (Trixie) or later (recommended)
|
||||
- Debian 12 (Bookworm) - oldstable, OSTree packages too old
|
||||
- Debian 14 (Forky) - testing, has newer OSTree libraries
|
||||
- Systemd as the init system
|
||||
- Root access for installation
|
||||
- Development tools and dependencies for compiling bootc
|
||||
|
|
@ -65,6 +67,11 @@ Converting an existing Debian system to use bootc requires careful planning:
|
|||
### Debian-Specific Considerations
|
||||
|
||||
- **Source Compilation**: Since bootc is not packaged for Debian yet, you'll need to compile from source
|
||||
- **OSTree Version Requirements**:
|
||||
- Debian 12 (Bookworm): OSTree packages too old, not recommended
|
||||
- Debian 13 (Trixie): Has newer OSTree libraries, recommended for bootc
|
||||
- Debian 14 (Forky): Has latest OSTree libraries, ideal for bootupd/bootc
|
||||
- **Backporting**: Newer OSTree libraries from Forky can be backported to Trixie
|
||||
- **Package Management**: bootc works alongside `apt` for application packages while managing the base OS through container images
|
||||
- **Configuration**: System configuration follows Debian conventions with `/etc` for machine-local settings
|
||||
- **Services**: systemd services work normally, with bootc managing the base OS layer
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue