Microsoft hat die Verfügbarkeit einer Windows 11-Version der WSL-Umgebung (Windows Subsystem for Linux) bekannt gegeben, die die Ausführung von Linux-Binärdateien ermöglicht. Im Gegensatz zu den vorherigen WSL-Versionen für ältere Windows-Varianten ist die Version für Windows 11 nicht im Systemabbild integriert, sondern wird als Anwendung im Microsoft Store bereitgestellt. Technologisch bleibt die Grundlage von WSL unverändert; es hat sich lediglich die Installations- und Aktualisierungsmethode geändert.
Es wird darauf hingewiesen, dass die Verteilung über den Microsoft Store die Lieferung von Updates und neuen Funktionen für WSL beschleunigt, einschließlich der Möglichkeit, neue WSL-Versionen unabhängig von der Windows-Version zu installieren. Beispielsweise wird der Benutzer sofortigen Zugriff auf experimentelle Funktionen wie die Unterstützung grafischer Linux-Anwendungen, GPU-Berechnungen und die Einbindung von Laufwerken haben, sobald diese bereit sind, ohne dass ein Windows-Update oder die Nutzung von Testversionen des Windows Insider-Programms erforderlich ist.
Wir erinnern daran, dass in der heutigen Umgebung WSL anstelle eines Emulators, der Systemaufrufe von Linux in Windows-Systemaufrufe übersetzte, eine Umgebung mit einem vollwertigen Linux-Kernel verwendet wird. Der für WSL angebotene Kernel basiert auf der Linux-Kernel-Version 5.10, die um spezifische WSL-Patches erweitert wurde, die Optimierungen zur Reduzierung der Kernelstartzeit, zur Verringerung des Speicherverbrauchs, zur Rückgabe von von Windows freigegebener Linux-Prozessspeicher sowie zur Beibehaltung eines minimal erforderlichen Sets von Treibern und Subsystemen im Kernel beinhalten.
Der Kernel läuft in einer Windows-Umgebung über eine virtuelle Maschine, die bereits in Azure verwendet wird. Die WSL-Umgebung wird in einem separaten Disk-Image (VHD) mit einem ext4-Dateisystem und einem virtuellen Netzwerkadapter betrieben. Die Benutzerraumkomponenten werden separat installiert und basieren auf Builds verschiedener Distributionen. Beispielsweise werden im Microsoft Store für die Installation in WSL Builds von Ubuntu, Debian GNU/Linux, Kali Linux, Fedora, Alpine, SUSE und openSUSE angeboten.

Quelle: opennet.ru
