You are not logged in.
Immuarch is a set of tool I've been working on since 2022 (I think), with the purpose of managing Arch like an immutable distro, while remaining Arch and not a derivative distro.
Repo : https://framagit.org/Brumaire/immuarch
Features :
- Transactional / Atomic updates
- Boot on the nth last system version, on any kernel installed (on the limit of memory available to GRUB)
- Easy inplace installation after a basic Arch install (with the guide or arch-install)
- Full disk encryption support
- / and /home as rw tmpfs over btrfs overlayfs to allow your usual arch tinkering
- allow any part of the system to be mutable at runtime as you see fit
- build your system as an OCI container image from the offical Archlinux image and import it from podman
Dependencies :
- btrfs
- grub2
- mkinitcpio (systemd hook only for now)
- some basic system utils you most certainly have on your machine
Aur packages :
- immuarch-core-git, immuarch-utils-git (see README for explainations)
Source : https://framagit.org/Brumaire/immuarch
Any comment, question, testing, contribution welcome ! At the time I am in a particular need of tests (in a dedicated vm, not in prod or your daily driver machine
) and feedbacks.
My goal currently is to iterate on the project and improve it to make it a rock-solid tool for the Arch community.
Last edited by brumaire (Yesterday 18:07:34)
Offline