Die Microsoft Corporation hat die Erweiterung der Funktionen der WSL (Windows Subsystem for Linux) bekannt gegeben und die offizielle Unterstützung für den Betrieb von Umgebungen mit der Distribution Red Hat Enterprise Linux in WSL umgesetzt. Es wurde erklärt, dass Red Hat in naher Zukunft spezielle RHEL-Builds für WSL erstellen wird, die über die Befehle „wsl —list —online“ und „wsl —install“ gefunden und installiert werden können.
WSL bietet eine virtuelle Maschine mit einem vollwertigen Linux-Kernel (auf Basis der Versionen 6.6 oder 5.15), in der speziell für WSL optimierte Linux-Distributionen ausgeführt werden können. Der Kernel enthält spezifische Änderungen für WSL, wie Optimierungen zur Reduzierung der Startzeit und des Speicherverbrauchs, die Möglichkeit zur Rückgabe von durch Linux-Prozesse freigegebenem Speicher an Windows sowie Einstellungen zur Ausschluss überflüssiger Treiber und Subsysteme. Das System wird in einem separaten Festplattendbild (VHD) mit einem ext4-Dateisystem und einem virtuellen Netzwerkadapter installiert. Neben RHEL sind auch Builds von Ubuntu, Debian GNU/Linux, Kali Linux, Fedora, Alpine, Arch Linux, Almalinux und SUSE und openSUSE für die Installation in WSL verfügbar.
Die wichtigsten Verbesserungen in der neuen Version von WSL:
- Eine neue Methode zur Paketerstellung von Linux-Distributionen für die Installation in WSL wurde hinzugefügt. Neben der Bereitstellung einer Distribution über das Microsoft Store-Verzeichnis im appx-Format und dem manuellen Import von Komponenten aus einem tar-Archiv mittels des Befehls „wsl —import“ wurde in der neuen Version die Möglichkeit geschaffen, eine Linux-Distribution aus einer Datei oder einem Netzwerk-Speicherort zu installieren, ohne einen für Windows spezifischen Code schreiben zu müssen. Die neue Methode besteht darin, eine Datei /etc/wsl-distribution.conf in das tar-Archiv mit der Systemumgebung der Distribution aufzunehmen, die Metadaten wie Name, Symbol, standardmäßige Benutzer-ID und Skripte zur Konfiguration der Umgebung enthält, die beim ersten Start ausgeführt werden. Ein solches tar-Archiv kann einfach in eine Datei mit der Erweiterung „.wsl“ umbenannt und mit dem Befehl „wsl —install“ installiert werden.
- Ein neuer Startbildschirm wurde hinzugefügt, der Einstellungen und Informationen mit einer Übersicht über die Möglichkeiten von WSL und Anweisungen für Benutzer, die Linux zum ersten Mal verwenden, bietet. Diese Benutzeroberfläche wird beim ersten Start der virtuellen Maschine mit Linux angezeigt und kann auch über die Schaltfläche Welcome to WSL im Konfigurator aufgerufen werden.


- Die Integration mit der Intune-Plattform wurde umgesetzt, um Richtlinien zur Unterstützung von Distributionen zu definieren und die in WSL verwendeten Versionen zu verfolgen.
- Microsoft Entra ID-Toolunterstützung wurde integriert, um Identität zu verwalten und den Zugriff auf geschützte Unternehmensressourcen aus WSL-Umgebungen zu organisieren.
Quelle: opennet.ru


