A systemd ma a legtöbb Linux-disztribúció alapvető része, ám a systemctl parancssoros kezelése gyakran bonyolultnak tűnik, különösen új felhasználók számára. Ebben kínál friss megoldást a systemd-manager-tui, egy Rust nyelven írt eszköz, amely interaktív szöveges felhasználói felületet (TUI – text user interface) biztosít a systemd egységek kezeléséhez közvetlenül a terminálból.

Ahelyett, hogy pusztán a systemctl parancsokra támaszkodna, a systemd-manager-tui a D-Bus kommunikációt használja, így a szolgáltatások (services), időzítők (timers), socketek és egyéb egységek jól áttekinthető, struktúrált felületen jelennek meg. A TUI-n belül a felhasználók elindíthatják, leállíthatják, újraindíthatják, engedélyezhetik, letilthatják, maszkolhatják vagy feloldhatják az egységeket anélkül, hogy kézzel kellene beírniuk a parancssori kapcsolókat.

A felület teljesen billentyűzetvezérelt és gyors navigációra tervezett. Az egységek szűrhetők és kereshetők, és elérhetők mind a rendszer-, mind a felhasználói munkamenet egységei. Emellett dedikált nézet biztosítja az egységek tulajdonságainak ellenőrzését, míg a beépített napló-hozzáférés lehetővé teszi a journal bejegyzések áttekintését külön parancsok futtatása nélkül.

A fejlesztő a Reddit beszélgetésben megerősítette, hogy a jövőbeni kiadásokban további funkciók várhatók. Ezek közé tartozik az új systemd szolgáltatások létrehozása közvetlenül a felületről, nem csak a meglévők kezelése, valamint a systemd időzítők szélesebb körű támogatása a normál szolgáltatások mellett.

Saját tesztjeim során a systemd-manager-tui teljesítette az elvárásokat: megbízhatóan működött, és pontosan azt nyújtotta, amit ígért. Az eszköz telepítéséhez elérhetők RPM és DEB csomagok a projekt GitHub oldalán, Arch Linux alatt pedig az AUR-ból telepíthető. Emellett letölthető előre fordított bináris, amely futtathatóvá téve közvetlenül a parancssorból indítható.





