Microsoft hat das WSL2 (Windows Subsystem for Linux) in Windows 10 1903 und 1909 portiert

Das Unternehmen Microsoft hat bekannt gegeben Über die Bereitstellung der Unterstützung des Subsystems WSL2 (Windows Subsystem for Linux) in den Versionen Windows 10 — 1903 und 1909, die im Mai und November letzten Jahres erstellt wurden. Ursprünglich wurde das WSL2-Subsystem, das die Ausführung von Linux-Programmen unter Windows ermöglicht, in der Version Windows 10 2004 vorgestellt. Jetzt hat Microsoft dieses Subsystem in frühere Windows 10-Updates übertragen, die weiterhin relevant sind und in vielen Unternehmen genutzt werden. Das Portieren von WSL2 in diese Versionen ermöglicht eine effiziente Ausführung von Linux-Umgebungen, ohne auf Windows 10 2004 umsteigen zu müssen (Unterstützung der Versionen 1903 und 1909 wird bis bis Dezember 2020 und Mai 2022).

Microsoft hat das WSL2 (Windows Subsystem for Linux) in Windows 10 1903 und 1909 portiert

Wir erinnern daran, dass die WSL2-Version zeichnet sich aus Die Bereitstellung eines vollwertigen Linux-Kernels anstelle des zuvor verwendeten Emulators, der die Systemaufrufe von Linux in die Systemaufrufe von Windows übersetzte. Der Linux-Kernel in WSL2 ist nicht im Windows-Installationsabbild enthalten, sondern wird dynamisch geladen und von Microsoft aktuell gehalten, ähnlich wie grafische Treiber installiert und aktualisiert werden. Das Standardmechanismus von Windows Update kommt zur Installation und Aktualisierung des Kernels zum Einsatz.

Der für WSL2 vorgeschlagene Kern basiert auf der Kernel-Version 4.19, die in einer virtuellen Maschine unter Windows ausgeführt wird, die bereits in Azure genutzt wird. Die im WSL2-Kernel verwendeten spezifischen Patches beinhalten Optimierungen zur Verkürzung der Kernel-Bootzeit, Reduzierung des Speicherverbrauchs, Rückgabe von von Linux-Prozessen freigegebenem Speicher an Windows sowie die Aufrechterhaltung einer minimalen Anzahl an erforderlichen Treibern und Subsystemen im Kernel.

Die WSL2-Umgebung läuft in einem separaten Festplattenspeicher (VHD) mit einem ext4-Dateisystem und einem virtuellen Netzwerkadapter. Wie auch in WSL1 sind die Komponenten des Benutzerraums separat installiert und basieren auf Builds verschiedener Distributionen. Zum Beispiel kann für die Installation in WSL im Microsoft Store vorgeschlagene die Erstellung Ubuntu, Debian GNU/Linux, Kali Linux, , aber bisher ist er noch nicht in,
Alpine, SUSE und openSUSE.

Das Unternehmen Canonical hat bereits hat bekannt gegeben über die Verfügbarkeit von Installationsbuilds von Ubuntu 20.04 LTS berichtet, die in Umgebungen
von WSL2 unter Windows 10 1903 und 1909 getestet wurden. Um WSL2 in Windows 10 1909 zu aktivieren, muss das Update kb4571748 installiert werden und in PowerShell mit Administratorrechten der Befehl eingegeben werden:

Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -NoRestart

Anschließend muss der Computer neu gestartet werden und WSL2 standardmäßig aktiviert werden:

wsl.exe —set-default-version 2

Danach kann die gewünschte Linux-Umgebung aus dem Katalog installiert werden.
Microsoft Store oder ändern Sie vorhandene Umgebungen in das WSL 1-Format mit dem Befehl „wsl.exe —set-version Ubuntu 2“.

Zusätzlich kann man erwähnen die Anpassung Umgebung erstellt Docker Desktop für den Einsatz von WSL2 anstelle eines HyperV-basierten Backends.
Die Verwendung von WSL2 ermöglicht es, Docker Desktop nicht nur für Windows Pro- und Windows Enterprise-Nutzer, sondern auch für Windows Home-Nutzer auszuführen.

Quelle: opennet.ru

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster