Microsoft hat in Windows Server Unterstützung für WSL2 (Windows-Subsystem für Linux) hinzugefügt

Microsoft hat in Windows Server 2 die Unterstützung für das WSL2022-Subsystem (Windows-Subsystem für Linux) implementiert. Ursprünglich wurde das WSL2-Subsystem, das den Start von ausführbaren Linux-Dateien in Windows gewährleistet, nur in Windows-Versionen für Workstations angeboten, jetzt hat Microsoft es übernommen dieses Subsystem auf Server-Editionen von Windows. Komponenten für die WSL2-Unterstützung in Windows Server stehen derzeit zum Testen in Form des experimentellen Updates KB5014021 (OS Build 20348.740) zur Verfügung. Im Juni-Konsolidierungsupdate ist geplant, die Unterstützung für Linux-Umgebungen auf Basis von WSL2 in den Hauptteil von Windows Server 2022 zu integrieren und allen Benutzern anzubieten.

Um den Start ausführbarer Linux-Dateien sicherzustellen, verzichtete WSL2 auf die Verwendung eines Emulators, der Linux-Systemaufrufe in Windows-Systemaufrufe übersetzte, und stellte stattdessen eine Umgebung mit einem vollwertigen Linux-Kernel bereit. 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 in einem separaten Disk-Image (VHD) mit einem ext4-Dateisystem und einem virtuellen Netzwerkadapter. Die User-Space-Komponenten werden separat installiert und basieren auf Builds verschiedener Distributionen. Beispielsweise bietet der Microsoft Store Builds von Ubuntu, Debian GNU/Linux, Kali Linux, Fedora, Alpine, SUSE und openSUSE zur Installation auf WSL an.

Source: opennet.ru

Kommentar hinzufügen