Die Firma Microsoft hat ein Update des WSL 2.7.0-Tools (Windows Subsystem for Linux) veröffentlicht, das die AusfĂŒhrung von Linux-Anwendungen unter Windows ermöglicht. Version 2.7.0 ist die zweite bedeutende Veröffentlichung nach der Freigabe der unter der MIT-Lizenz stehenden Befehlszeilen-Utilities, Hintergrundprozesse fĂŒr Linux-Umgebungen und Dienste zur AusfĂŒhrung von virtuellen Maschinen. Zuvor wurde der Code der WSL-Komponenten, die mit dem Linux-Kernel und dem grafischen Stack wslg verbunden sind, geöffnet, wĂ€hrend das gesamte begleitende Werkzeug proprietĂ€r blieb.
WSL bietet eine virtuelle Maschine mit einem vollstĂ€ndigen Linux-Kernel (basierend auf der Version 6.6), in der Linux-Distributionen ausgefĂŒhrt werden können. Der Kernel enthĂ€lt WSL-spezifische Ănderungen, wie Optimierungen zur VerkĂŒrzung der Startzeit und zur Verringerung des Speicherverbrauchs, die Möglichkeit, von Linux-Prozessen freigegebene Windows-Speicherressourcen zurĂŒckzugeben, sowie Konfigurationen zur Ausschluss unnötiger Treiber und Subsysteme. Das System wird in einem separaten Festplattenspeicherabbild (VHD) mit dem Dateisystem ext4 und einem virtuellen Netzwerkadapter installiert.
Unter den Ănderungen:
- Der Linux-Kernel wurde auf Version 6.6.114 aktualisiert.
- Die Versionen des grafischen Stacks WSLg 1.0.71, .NET, Microsoft.NETCore.App.Runtime und der NuGet-Pakete wurden aktualisiert.
- Der wslsettings-Konfigurator wurde ĂŒberarbeitet.
- In der wsl.conf wurde der Parameter automount.cgroups zur Auswahl der Cgroup-Version hinzugefĂŒgt.
- Die zw forced termination der virtuellen Maschine bei einem HÀnger wÀhrend des Stoppens aller Dienste wurde implementiert.
- Eine Ăbermittlung der Identifikationsnummer der virtuellen Maschine an den Prozess zur Initialisierung der ausgefĂŒhrten Distributionen wurde sichergestellt. Im wslinfo-Tool wurde die Option ââvm-idâ hinzugefĂŒgt.
- Der Kernel-Parameter hvsocket zur Protokollierung von Hyper-V-Hypervisorereignissen wĂ€hrend des Starts wurde hinzugefĂŒgt.
- Die UnterstĂŒtzung fĂŒr Debian 13, Ubuntu 25.10, Fedora 43, SUSE Linux 16, openSUSE Leap 16, openSUSE Tumbleweed, Kali 2025.3 und die Dezember-Version von Arch Linux wurde hinzugefĂŒgt.
Quelle: opennet.ru
