Die Umgebung zum Ausführen von Linux-Anwendungen unter Windows 11 wird über den Microsoft Store bereitgestellt

Microsoft hat die Verfügbarkeit der WSL-Umgebungsoption (Windows Subsystem for Linux) für Windows 11 angekündigt, die die Ausführung ausführbarer Linux-Dateien ermöglicht. Im Gegensatz zu WSL-Lieferungen für frühere Windows-Versionen ist die Version für Windows 11 nicht in das System-Image integriert, sondern als Anwendung verpackt, die über den Microsoft Store-Katalog verteilt wird. Gleichzeitig bleibt aus Sicht der verwendeten Technologien die WSL-Füllung gleich, lediglich die Installations- und Update-Methode hat sich geändert.

Es wird darauf hingewiesen, dass durch die Verteilung über den Microsoft Store die Bereitstellung von Updates und neuen WSL-Funktionen beschleunigt werden kann, einschließlich der Möglichkeit, neue Versionen von WSL zu installieren, ohne an die Windows-Version gebunden zu sein. Sobald beispielsweise experimentelle Funktionen wie die Unterstützung grafischer Linux-Anwendungen, GPU-Computing und Festplattenmontage bereit sind, kann der Benutzer sofort darauf zugreifen, ohne Windows aktualisieren oder Testbuilds von Windows Insider verwenden zu müssen.

Erinnern wir uns daran, dass in der modernen WSL-Umgebung anstelle eines Emulators, der Linux-Systemaufrufe in Windows-Systemaufrufe übersetzt, eine Umgebung mit einem vollwertigen Linux-Kernel verwendet wird. Der für WSL vorgeschlagene Kernel basiert auf der Veröffentlichung des Linux-Kernels 5.10, der um WSL-spezifische Patches erweitert wurde, einschließlich Optimierungen, um die Startzeit des Kernels zu verkürzen, den Speicherverbrauch zu reduzieren, Windows in den durch Linux-Prozesse freigegebenen Speicher zurückzubringen und das Minimum zu belassen erforderlicher Satz von Treibern und Subsystemen im Kernel.

Der Kernel wird in einer Windows-Umgebung unter Verwendung einer virtuellen Maschine ausgeführt, die bereits in Azure ausgeführt wird. Die WSL-Umgebung läuft auf einem separaten Disk-Image (VHD) mit einem ext4-Dateisystem und einem virtuellen Netzwerkadapter. User-Space-Komponenten werden separat installiert und basieren auf Builds verschiedener Distributionen. Für die Installation in WSL bietet der Microsoft Store-Katalog beispielsweise Builds von Ubuntu, Debian GNU/Linux, Kali Linux, Fedora, Alpine, SUSE und openSUSE.



Source: opennet.ru

Kommentar hinzufügen