Fix YAML linting issues and update system requirements to Debian 13+
- Fix trailing spaces and blank lines in Forgejo workflows - Update system requirements from Ubuntu Jammy/Bookworm to Debian 13+ (Trixie) - Update test treefile to use Debian Trixie instead of Ubuntu Jammy - Update documentation to reflect modern system requirements - Fix yamllint errors for CI/CD functionality - Ensure compatibility with modern OSTree and libapt versions
This commit is contained in:
parent
ec0da91864
commit
3dec23f8f7
85 changed files with 12569 additions and 1088 deletions
17
README.md
17
README.md
|
|
@ -1,15 +1,16 @@
|
|||
# apt-ostree
|
||||
|
||||
Debian/Ubuntu equivalent of rpm-ostree for managing atomic, immutable deployments using OSTree.
|
||||
A Debian/Ubuntu equivalent of `rpm-ostree` for atomic, immutable deployments.
|
||||
|
||||
## 🎯 What is apt-ostree?
|
||||
## 🎯 **Project Goal**
|
||||
Make apt-ostree a **1:1 equivalent** of rpm-ostree for Debian systems, with identical CLI interface and functionality adapted for the Debian/Ubuntu ecosystem.
|
||||
|
||||
`apt-ostree` is a tool that brings the benefits of atomic, immutable operating systems to Debian and Ubuntu systems. It provides functionality similar to `rpm-ostree` but adapted for APT package management, enabling:
|
||||
|
||||
- **Atomic updates** - System updates happen atomically with rollback capability
|
||||
- **Immutable base system** - Core system files are read-only and versioned
|
||||
- **Layered package management** - Additional packages can be layered on top
|
||||
- **OSTree integration** - Uses OSTree for filesystem management and versioning
|
||||
## 📋 **Requirements**
|
||||
- Debian Trixie (13) or Forky (14), or Ubuntu 25.04+ (Noble Numbat) or newer
|
||||
- OSTree 2025.2+
|
||||
- APT 3.0+
|
||||
- Systemd 255+
|
||||
- Polkit 123+
|
||||
|
||||
## 🚀 Quick Start
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue