Neuer Installer, spk-gui, LXTaz und 1679 Commits

September 2026

Der August verging unter der Haube, der September hat es an die Oberfläche gebracht. SliTaz 5.1 hat jetzt einen neu geschriebenen Installer, eine grafische Paketverwaltung, einen modernen LXDE-Desktop und ein Werkzeug für die Systemeinstellungen. Und seit den letzten Neuigkeiten sind 1679 Commits in den Repositories gelandet, 1277 davon im Wok.

Der Installer, neu geschrieben: TUI und GTK

tazinst 4.0 ist ein Neuanfang. Die Engine spricht jetzt ein kleines Maschinenprotokoll, und zwei Oberflächen steuern sie: tazinst-tui, ein ncurses-Installer in SliTaz-Orange mit Schrittzähler, klarer Wahl von Partition und Formatierung und erneutem Versuch bei Fehlern, und tazinst-gtk, ein GTK3-Installer mit eigenem Symbol und Menüeintrag. Beide öffnen eine fertige Installationsdatei direkt auf ihrer Zusammenfassung. Darunter verschwinden grub legacy und syslinux: GRUB2 wird auf BIOS und UEFI gleichermaßen installiert. Der alte TazPanel-Installer und das defekte Web-Installationsmedium wurden entfernt, und die Handbücher sind auf Englisch, Französisch, Deutsch und Portugiesisch aktualisiert. tazinst-gtk ersetzt tazinst-gui in den Core-Varianten.

spk-gui: endlich eine GTK-Paketverwaltung

Das Warten war lang: SliTaz hat wieder eine grafische Paketverwaltung. spk-gui, ausgeliefert mit spk 3.0, ist eine GTK3-Oberfläche ohne eigene Paketlogik: Sie steuert die spk-Werkzeuge über deren Maschinenausgabe, was Sie sehen, ist also genau das, was die Kommandozeile tut. Suchen, Details, Installieren und Entfernen, aus dem Menü oder dem LXTaz-Dash.

spk selbst ging in dieser Zeit von 2.4 auf 3.7. Aktualisierungen sind jetzt atomar in zwei Phasen, mit einem statischen Helfer spk-mv, damit ein Live-Update der glibc niemals einen unpassenden Loader mit der libc kombiniert; spk aktualisiert sich zuerst selbst und macht dann mit der neuen Version weiter. Die Abhängigkeitsauflösung versteht PROVIDE, Metapakete lassen sich wieder installieren, und spk-add ist von einem Fork pro Datei zu einem einzigen Durchlauf übergegangen: Das Update eines Pakets mit 18.000 Dateien sinkt von 987 auf 41 Sekunden. tazpkg ist denselben Weg gegangen, von 5.9 auf 5.9.5.

LXTaz: ein moderner LXDE-Desktop

Der LXDE-Stack ist upstream aktuell, sah aber noch nach 2010 aus. LXTaz ist unsere Antwort: eine Reihe kleiner GTK3-Komponenten über Openbox und lxpanel, leicht genug für SliTaz.

Rundherum bekommt slitaz-configs das Theme SliTaz-Dark, jetzt Standard, und seinen Zwilling SliTaz-Light (GTK2, GTK3 und Openbox), zwei passende symbolische Icon-Sets, DejaVu Sans 11 und ein neues Hintergrundbild. LXTaz wird in den Varianten core, core-retro und Firefox ausgeliefert.

trame 1.0 und trame-gui: Systemeinstellungen

trame, das in POSIX-Shell geschriebene einheitliche Backend für die Systemverwaltung, erreicht 1.0. Es hat die Netzwerkkonfiguration beim Boot gelernt, WLAN mit 802.1x (PEAP, TTLS, PWD), Bluetooth, die Erkennung von Hardware und fehlender Firmware, Tastaturlayouts, Locales, Speichermedien, Energieverwaltung, Benutzer und Protokolle, alles auf echten SliTaz-Rechnern getestet. Darauf aufbauend gibt trame-gui dem Desktop eine Einstellungsanwendung: WLAN, Bluetooth, Ton, Anzeige, Energie, Speicher, Benutzer, Sprache und Zeit, in Kacheln.

TazTerm: ein Terminal für Menschen und KI-Agenten

tazterm ist ein neues VTE-Terminal mit geteilten Bereichen und das Standardterminal des x86_64-Desktops. Befehlsblöcke, Strg+Klick auf URLs und datei:zeile, ein Hinweis, wenn ein langer Befehl außer Sichtweite endet, Farbschemata und konfigurierbare Tastenkürzel. Eine schreibgeschützte Schnittstelle tazterm ctl erlaubt lokalen KI-Agenten wie navette, die Bereiche zu verfolgen, ohne jemals ein Geheimnis zu sehen. Sechs Versionen in neun Tagen, von 0.5 bis 0.9.1. Apropos lokale Modelle: navette wählt jetzt selbst das größte Modell, das in den RAM passt, und decide, ein kleines Werkzeug für typisierte Entscheidungen über Text mit einem kleinen lokalen Modell, ist in den Wok eingezogen.

Schnellerer Boot, eudev und leichtere ISOs

udev 182 ist weg: eudev ist jetzt der einzige Gerätemanager, auf beiden Architekturen. Die Boot-Skripte wurden überarbeitet (Netzwerk im Hintergrund, kein doppeltes Coldplug, ntp bei der ersten DHCP-Lease), und ein Desktop erscheint auf NVMe in etwa 4,5 Sekunden. Die Varianten haben Ballast abgeworfen (icu, jack, ungenutzte Bibliotheken), die Firmwares für Intel-SOF-Audio und ältere iwlwifi-Karten gewonnen, und metier baut UEFI-ISOs jetzt nativ auf SliTaz, mit nur einmal gespeichertem Kernel.

Tausende Commits im Wok

1277 Commits im Wok seit August, 2490 seit Januar, und mehr als 3000 bearbeitete Pakete. Die große Baustelle: Receipts v2, ein saubereres Format für aufgeteilte Pakete, das jetzt fast 900 Receipts nutzen. Cookutils ging von 4.9 auf 4.26, um es zu tragen: Aufgeteilte Pakete erben nicht mehr die Variablen des Haupt-Receipts, der Wok wird nach jedem Kochen bereinigt, und ein Postcheck erkennt jetzt doppelt gepackte Dateien.

Das ist die Arbeit von drei Personen. HGT zeichnet 605 Commits im Wok und hat ein Receipt nach dem anderen auf v2 umgestellt. Pascal Bellard zeichnet 391, von v2-Umstellungen bis zu glibc, krb5 und den Cross-Compilern. Pankso zeichnet 281, dazu die neuen Werkzeuge drumherum. Ein großes Dankeschön an euch beide: 5.1 gibt es, weil der Wok vorankommt.

Über alle Repositories hinweg (Wok, cookutils, spk, trame, tazterm, flavors, slitaz-configs, lxtaz, tazinst, tazpkg, tazlab, jetzt mit Docker-Unterstützung dank Erjo, Boot-Skripte, navette und weitere) sind seit dem 1. August 1679 Commits gelandet. 5.1 rückt näher.

— Christophe Lincoln (Pankso)