Microsoft portat is-subsistema WSL2 (Windows Subsystem for Linux) għal Windows 10 1903 u 1909

Kumpanija Microsoft ħabbar dwar il-provvista ta' appoġġ għas-sottosistema WSL2 (Windows Subsystem for Linux) fil-Windows 10 rilaxxi 1903 u 1909, rilaxxati f'Mejju u Novembru tas-sena li għaddiet. Is-subsistema WSL2, li tippermetti li l-eżekutibbli tal-Linux jaħdmu fuq il-Windows, oriġinarjament kienet offruta fir-rilaxx tal-10 tal-Windows 2004. Microsoft issa ġarret din is-subsistema fl-aġġornamenti tal-passat tal-Windows 10, li jibqgħu rilevanti u użati f'ħafna intrapriżi. Il-porting ta' WSL2 għal dawn ir-rilaxxi se jippermetti eżekuzzjoni effiċjenti ta' ambjent Linux mingħajr il-ħtieġa ta' migrazzjoni lejn Windows 10 2004 (appoġġ għar-rilaxxi 1903 u 1909 se ddum sa Diċembru 2020 u Mejju 2022).

Microsoft portat is-subsistema WSL2 (Windows Subsystem for Linux) għal Windows 10 1903 u 1909

Ejjew infakkarkom li l-edizzjoni WSL2 differenti kunsinna ta 'kernel Linux sħiħ minflok l-emulator użat qabel, li tradott sejħiet tas-sistema Linux fis-sejħiet tas-sistema Windows. Il-kernel tal-Linux f'WSL2 mhuwiex inkluż fl-immaġni tal-installazzjoni tal-Windows, iżda jitgħabba b'mod dinamiku u jinżamm aġġornat mill-Windows, simili għal kif is-sewwieqa tal-grafika huma installati u aġġornati. Il-mekkaniżmu standard Windows Update jintuża biex jinstalla u jaġġorna l-kernel.

Proposta għal WSL2 qalba Ibbażat fuq ir-rilaxx tal-kernel Linux 4.19, li jaħdem f'ambjent Windows billi juża magna virtwali li diġà taħdem f'Azure. Irqajja speċifiċi għall-WSL2 użati fil-qalba jinkludu ottimizzazzjonijiet biex inaqqsu l-ħin tal-istartjar tal-kernel, inaqqsu l-konsum tal-memorja, jerġgħu lura Windows għall-memorja meħlusa minn proċessi Linux, u jħallu s-sett minimu meħtieġ ta 'sewwieqa u sottosistemi fil-qalba.

L-ambjent WSL2 jaħdem f'immaġni ta 'diska separata (VHD) b'sistema ta' fajls ext4 u adapter tan-netwerk virtwali. L-istess bħall-komponenti tal-ispazju tal-utent WSL1 huma stabbiliti separatament u huma bbażati fuq assemblaġġi ta 'distribuzzjonijiet varji. Pereżempju, biex tinstalla f'WSL fid-direttorju tal-Microsoft Store offruti assemblaġġi Ubuntu, Debian GNU/Linux, Kali Linux, Fedora,
alpini, suse и openSUSE.

Canonical diġà ħabbar dwar il-prontezza tal-bini ta 'installazzjoni ta' Ubuntu 20.04 LTS, ittestjat f'ambjenti
WSL2 ibbażat fuq Windows 10 1903 u 1909. Biex tattiva WSL2 fuq Windows 10 1909, trid tinstalla aġġornament kb4571748 u mexxi l-kmand f'PowerShell bi drittijiet ta' amministratur:

Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -NoRestart

Sussegwentement, trid terġa' tibda l-kompjuter tiegħek u tattiva WSL2 awtomatikament:

wsl.exe --set-default-version 2

Wara dan, tista 'tinstalla l-ambjent Linux mixtieq mid-direttorju
Microsoft Aħżen jew ikkonverti ambjent eżistenti fil-format WSL 1 billi tuża l-kmand “wsl.exe –set-version Ubuntu 2”.

Barra minn hekk, tista' ssir referenza adattamenti ambjent DockerDesktop għall- użu WSL2 minflok backend ibbażat fuq HyperV.
L-użu ta' WSL2 se jippermetti lil Docker Desktop jaħdem mhux biss għas-sidien tal-Windows Pro u l-Windows Enterprise, iżda wkoll għall-utenti tal-Windows Home.

Sors: opennet.ru

Żid kumment