Microsoft va portar el subsistema WSL2 (subsistema de Windows per a Linux) a Windows 10 1903 i 1909

Microsoft va anunciar sobre proporcionar suport al subsistema WSL2 (Subsistema de Windows per a Linux) a les versions de Windows 10 1903 i 1909, llançades al maig i novembre de l'any passat. El subsistema WSL2, que permet que els executables de Linux s'executin a Windows, es va oferir originalment a la versió de 10 de Windows 2004. Ara Microsoft ha portat aquest subsistema a les actualitzacions anteriors de Windows 10, que segueixen sent rellevants i utilitzades en moltes empreses. Portar WSL2 a aquestes versions permetrà una execució eficient d'un entorn Linux sense necessitat de migrar a Windows 10 2004 (suport per a versions 1903 i 1909). durarà fins desembre de 2020 i maig de 2022).

Microsoft va portar el subsistema WSL2 (subsistema de Windows per a Linux) a Windows 10 1903 i 1909

Us recordem que l'edició WSL2 diferent lliurament d'un nucli de Linux complet en lloc de l'emulador utilitzat anteriorment, que va traduir les trucades del sistema Linux a les trucades del sistema de Windows. El nucli de Linux a WSL2 no s'inclou a la imatge d'instal·lació de Windows, però es carrega dinàmicament i es manté actualitzat per Windows, de manera similar a com s'instal·len i actualitzen els controladors de gràfics. El mecanisme estàndard de Windows Update s'utilitza per instal·lar i actualitzar el nucli.

Proposta per a WSL2 nucli Basat en la versió del nucli Linux 4.19, que s'executa en un entorn Windows mitjançant una màquina virtual que ja s'executa a Azure. Els pedaços específics de WSL2 utilitzats al nucli inclouen optimitzacions per reduir el temps d'inici del nucli, reduir el consum de memòria, tornar Windows a la memòria alliberada pels processos de Linux i deixar el conjunt mínim de controladors i subsistemes necessaris al nucli.

L'entorn WSL2 s'executa en una imatge de disc independent (VHD) amb un sistema de fitxers ext4 i un adaptador de xarxa virtual. Igual que els components de l'espai d'usuari WSL1 estan establerts per separat i es basen en muntatges de diverses distribucions. Per exemple, per instal·lar a WSL al directori de Microsoft Store ofert assemblees Ubuntu, Debian GNU/Linux, Kali Linux, Fedora,
alpí, SUSE и openSUSE.

Canonical ja ho ha fet va anunciar sobre la preparació de les compilacions d'instal·lació d'Ubuntu 20.04 LTS, provades en entorns
WSL2 basat en Windows 10 1903 i 1909. Per habilitar WSL2 a Windows 10 1909, heu d'instal·lar una actualització kb4571748 i executeu l'ordre a PowerShell amb drets d'administrador:

Habilita-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -NoRestart

A continuació, heu de reiniciar l'ordinador i activar WSL2 de manera predeterminada:

wsl.exe --set-default-version 2

Després d'això, podeu instal·lar l'entorn Linux desitjat des del directori
Microsoft Store o convertiu un entorn existent en format WSL 1 mitjançant l'ordre "wsl.exe -set-version Ubuntu 2".

A més, es pot fer esment adaptacions medi ambient escriptori docker per utilitzar WSL2 en lloc d'un backend basat en HyperV.
L'ús de WSL2 permetrà que Docker Desktop s'executi no només per als propietaris de Windows Pro i Windows Enterprise, sinó també per als usuaris de Windows Home.

Font: opennet.ru

Afegeix comentari