Já uvažuji o tom dát na staré PC co se málo používaná různá distra. Debian s lxde nebo Raspberry Pi OS Desktop, Fedora lxde spin, něco s arch a lxde cachy os)
U arch se bojím když se dělají aktualizace po dlouhé době. Debian problém s příliš zastaralým sw, méně známá distra se zas bojím kvůli problémům u některých aplikací s chybějící system d (antix, tde distra alá q4os atd..).
U atomických nebo suse s Btrfs se bojím už hw nároku. zram 100 % na málo ram považuji za základ.
Možná arch něco (cachy os) a Btrfs snapshoty v GRUB?
Mně to tímhle právě vyšlo na Alpine. Předtím jsem ho používal jen na kontejnery, ale tady se mi to ukázalo jako docela dobrá volba.
Jak už jsem psal pro mě byl tvrdý limit 4 GB RAM, relativně pomalé SSD, a chtěl jsem aspoň XFce (optimální kompromis mezi funkcemi a náročností na zmíněný HW, jinými slovy jsou tam normální panely, launchery, relativně slušný správce souborů atp. je to vyladěné a zároveň to nežere o tolik víc než třeba to LXDE).
I vzhledem k výkonu jsem nechtěl rolling distro, co má pořád gigabajty updatů a zároveň mě moc nebaví základ z Debian stable s ultra starými balíčky. Alpine je na tom s vydáními cca jako Fedora, tzn. release jednou za půl roku.
Výhoda byl ten apk, ten je samozřejmě oproti např. dnf nebo zypperu funkčně omezený, ale na základní operace opravdu rychlý.
V repozitáři (main, community) jsem víceméně našel, co potřebuju, a když to tam nebylo.. použil jsem Flatpak, byť je to třeba jen na dvě aplikace.
S tím je třeba ještě zmínit jednu odlišnost od většiny běžných distribucí. Alpine používá musl, mísco glibc jako standardní C knihovnu a s ním jsou linkovány všechny základní balíčky.
Takže bez nějakých obezliček nebo vlastní kompilace většinou nejde jen rovnou spustit nějaká obecná stažená binárka pro Linux, protože je typicky sestavená a linkovaná s glibc.
Mě tohle moc nevadilo, ale uvádím to jako věc, u které může někdo narazit. Flatpaků se to samozřejmě netýká, ty mají svůj runtime a přesně díky tomu tam pak jde spustit třeba Brave, Chrome atp.
Základ je hodně minimalistický (všechno, co jde, tak busybox), ale to se dá spravit relativně rychle instalací "normálního" bashe, coreutils, shadow atp.
Systemd tam není, ale na to, co používám, mě to nijak neomezuje.
S většinou věcí jsem si bez problémů poradil, na výkonnějším hlavním desktopu doma jsem si rozběhl kontejner na sestavování nebo vytváření balíčků (já třeba potřeboval vyzkoušet revertnout nějaký patch v kernelu nebo sestavit nějakého VPN klienta).. a šlo to v pohodě. Což říkám jen, že i tyhle pokročilejší věci se dají za mě bez potíží zvládnout podle wiki.
Samozřejmě netuším, jestli by vám to sedlo.. jen to zmiňuju jako jednu z možností. I pro info, že Alpine nemusí běžet jen v kontejneru a existují i míň známe distribuce, co nejsou deriváty Debianu (se všemi jeho výhodami i nevýhodami).