Tizenkét évnyi KDE Plasma és systemd után a KaOS Linux idén egyiket sem akarja a rendszerében. A disztribúció fejlesztői június 7-én kiadták a Dinit 2026.06 RC ISO-t — az eddigi legsúlyosabb lépést a systemd teljes eltávolítása felé vezető úton.
Az RC ISO-ban az init rendszer helyét a Dinit vette át, és ezzel a KaOS az egyik legelső mainstream Linux disztribúció, amely valóban végigviszi ezt az átmenetet.
Hogyan jutottak idáig? Az egész éves átalakulás
A KaOS 2026-os éve nem egyetlen döntésből állt — egy lépésről lépésre véghezvitt, következetes architektúraváltás sorozata ez, amelynek minden lépése előkészítette a következőt.
Február: KDE Plasma kiesik az ISO-ból
A fejlesztők először február közepén rántották el a szőnyeget: a KaOS 2026.02 ISO-ból kikerült a KDE Plasma és a KWin. A helyükre a Niri scrollable-tiling Wayland compositor és a Noctalia desktop shell lépett.
A magyarázat közvetlen volt: a KDE Plasma egyre mélyebben épül be a systemd ökoszisztémába — a bejelentkezéskezelő, a session management, és hamarosan a teljes futtatókörnyezet is systemd-t igényel. Aki systemd nélkül akarja futtatni a KaOS-t, annak Plasma sem lehetett az útja. A KDE alkalmazások természetesen elérhetők maradtak a repóban.
Ezzel párhuzamosan a systemd-boot helyét a Limine bootloader vette át — az első konkrét systemd komponens, amely elhagyta az alaptelepítést.
Március: az initramfs is lecserélve
A KaOS 2026.03 a korai rendszerindítás infrastruktúráját vette célba. A mkinitcpio — amely szorosan kötődik a systemd munkafolyamatokhoz — helyére a Dracut lépett az initramfs generálásához és az ISO készítéséhez.
Ez a lépés elvágta a systemd utolsó kapaszkodóit a rendszerindítás korai fázisában — és megnyitotta az utat ahhoz, hogy az init rendszer maga is kicserélhető legyen.
Június: a Dinit RC ISO megjelenik
A Dinit 2026.06 RC ISO-val a rendszer init folyamata is átállt. A rendszerindítás most a következő stacken alapul:
- Dinit — az új init és service manager
- Turnstile — seat és session management Dinit alatt
- seatd — minimális seat daemon, logind helyett
- greetd + tuigreet — SDDM helyett, minimális, agnosztikus bejelentkezési kezelő
Mi az a Dinit, és miért jobb a systemd-nél (egyes esetekben)?
A Dinit egy párhuzamos service manager és init rendszer, amelyet a monolitikus init rendszerek — köztük a systemd — alternatívájaként fejlesztnek. Néhány fontosabb jellemzője:
Egyszerűség és átláthatóság. A Dinit konfigurációs fájljai egyszerű szöveges formátumban íródnak, közel nulla rejtett állapottal. Nincs bináris naplóformátum (journald), nincs egységesített hálózatkezelés, nincs beépített konténertámogatás — minden komponens külön eszköz.
Párhuzamos indítás, függőségkezeléssel. A Dinit kezeli a service-ek közötti függőségeket, és párhuzamosan indítja őket — hasonlóan a systemd-hez, de jóval kisebb kódbázissal.
Nem terjeszkedik. A systemd az évek során egyre több funkciót vett magához: networkd, resolved, timesyncd, homed, firstboot, importd, machined — a lista hosszú. A Dinit kizárólag az init és service management feladatát végzi.
# Egy egyszerű Dinit service fájl (~/.config/dinit.d/myservice)
type = process
command = /usr/bin/myservice --foreground
logfile = /var/log/myservice.log
depends-on = networking
A systemd unit fájlokhoz képest minimális, de ugyanúgy támogatja a függőségeket, az újraindítási politikát és a naplózást.
Mi maradt még systemd a KaOS-ban?
A fejlesztők nem titkolják: a KaOS még nem teljesen systemd-mentes. Két komponens egyelőre megmaradt:
- systemd-udev — az eszközkezelő, amelynek nincs teljes értékű, érett alternatívája még a Dinit ökoszisztémában
- elogind — kizárólag a polkit funkciók fenntartásához, addig, amíg a Turnstile teljesen átveszi a session management feladatait
A fejlesztők szerint ezek eltávolítása a következő fejlesztési fázis célja. Az RC jelzés pontosan azt jelenti, hogy a munka még nem teljes — de az init rendszer cseréje megtörtént, és a rendszer stabil.
Miért érdekes ez a Linux közösség számára?
A KaOS útja nem egyedülálló, de az egyik legjobban dokumentált és legkövetkezetesebb végrehajtás. Más disztribúciók — Artix, Devuan, Void Linux, MX Linux — szintén systemd nélkül működnek, de ezek többsége eleve systemd nélkül indult, vagy régebbi fork. A KaOS aktívan, élő fejlesztés közben váltja le a systemd-t.
A mögöttes vita is figyelemre méltó. A KaOS fejlesztői nyilvánosan leírták: a systemd upstream változásai — különösen a split /usr layout kezelésének romlása — technikai nehézségeket okoztak, amelyek az ISO-készítést is megbénították. Ez nem ideológiai döntés volt elsősorban, hanem karbantartási szükségszerűség.
A Flatpak körüli friss vita is ebbe a képbe illeszkedik: a Flatpak jövőbeni verziói is erős systemd-függőséget hozhatnak, ami szintén kizárná a nem-systemd disztribúciókat a szoftverökoszisztémából. A KaOS ebben a légkörben halad a saját útján.
Kipróbálható most
A Dinit 2026.06 RC ISO letölthető a KaOS hivatalos weboldaláról. RC státuszú kiadás, tehát produktív rendszerre egyelőre nem ajánlott — de virtuális gépen vagy dedikált tesztrendszeren érdemes megnézni, merre tart a disztribúció.
A telepítés után a Dinit service-ek a megszokott elven alapulnak, de más szintaxissal:
# Futó service-ek listázása
dinitctl list
# Service indítása
dinitctl start sshd
# Service engedélyezése automatikus indításra
dinitctl enable sshd
# Service leállítása
dinitctl stop sshd
A systemd-t ismerőknek a systemctl parancs többsége megfelel egy dinitctl megfelelőnek — a szintaxis más, de a logika azonos.
Összefoglalás
| Disztribúció | KaOS Linux |
| Legfrissebb kiadás | Dinit 2026.06 RC (2026. június 7.) |
| Új init rendszer | Dinit + Turnstile + seatd |
| Bootloader | Limine (systemd-boot helyett) |
| Desktop | Niri + Noctalia (KDE Plasma helyett) |
| Bejelentkezési kezelő | greetd + tuigreet (SDDM helyett) |
| Megmaradt systemd | udev, elogind (ideiglenesen) |
| Státusz | RC — tesztelésre ajánlott |
A KaOS 2026-os átalakulása jól mutatja, hogy a systemd körüli vita nem elméleti — konkrét technikai következményei vannak, amelyek egyes disztribúciókat arra kényszerítenek, hogy alapvető architektúrális döntéseket hozzanak. Hogy a Dinit hosszú távon életképes alternatívaként tud-e megjelenni a mainstream Linux ökoszisztémában, az a következő évek kérdése — de a KaOS már megtette az első lépéseket.
Használsz systemd-mentes Linuxot? Vagy inkább a systemd mellett maradsz? Írd meg a hozzászólásokban.
Kapcsolódó cikkek: systemd-nspawn: konténerek a Linux natív módján | Fedora Hummingbird: az immutable OS
Forrás: Linuxiac, 9to5Linux, KaOS hivatalos blog, desdelinux.net


Hozzászólások(0)