Microsoft dia nandefa ny subsystem WSL2 (Windows Subsystem ho an'ny Linux) Windows 10 1903 sy 1909

Microsoft nanambara ny momba ny fanomezana fanohanana subsystem WSL2 (Windows Subsystem ho an'ny Linux) ao Windows 10 namoaka 1903 sy 1909, navoaka tamin'ny volana Mey sy Novambra tamin'ny taon-dasa. Ny subsystem WSL2, izay ahafahan'ny Linux executable mihazakazaka amin'ny Windows, dia natolotra tany am-boalohany tamin'ny famoahana 10 Windows 2004. Microsoft dia nitondra ity subsystem ity ho lasa Windows 10 fanavaozana, izay mijanona ho manan-danja ary ampiasaina amin'ny orinasa maro. Ny fandefasana WSL2 amin'ireo famoahana ireo dia ahafahana manatanteraka tsara ny tontolo Linux tsy mila mifindra monina Windows 10 2004 (fanohanana ny famoahana 1903 sy 1909). haharitra hatramin'ny Desambra 2020 sy Mey 2022).

Microsoft dia nandefa ny subsystem WSL2 (Windows Subsystem ho an'ny Linux) Windows 10 1903 sy 1909

Avelao izahay hampahatsiahy anao fa ny fanontana WSL2 samy hafa fandefasana kernel Linux feno fa tsy ilay emulator efa nampiasaina teo aloha, izay nandika ny antson'ny rafitra Linux ho amin'ny antson'ny rafitra Windows. Ny kernel Linux ao amin'ny WSL2 dia tsy tafiditra ao amin'ny sarin'ny fametrahana Windows, fa fenoina amin'ny fomba mavitrika ary tazomin'ny Windows, mitovy amin'ny fomba fametrahana sy havaozina ny mpamily grafika. Ny rafitra Windows Update mahazatra dia ampiasaina amin'ny fametrahana sy fanavaozana ny kernel.

Natolotra ho an'ny WSL2 fototra Miorina amin'ny famoahana kernel Linux 4.19, izay mandeha amin'ny tontolo Windows mampiasa milina virtoaly efa mandeha ao Azure. Ny paty manokana WSL2 ampiasaina ao amin'ny kernel dia ahitana fanatsarana mba hampihenana ny fotoana fanombohana kernel, hampihenana ny fanjifana fahatsiarovana, hamerina ny Windows amin'ny fitadidiana nafahan'ny fizotran'ny Linux, ary hamela ny mpamily sy subsystems kely indrindra takiana amin'ny kernel.

Ny tontolo WSL2 dia mandeha amin'ny sary kapila misaraka (VHD) miaraka amin'ny rafitra rakitra ext4 sy adaptatera tambajotra virtoaly. Mitovy amin'ny singa habakabaka mpampiasa WSL1 dia miorina mitokana ary mifototra amin'ny fivorian'ny fizarana samihafa. Ohatra, mametraka amin'ny WSL ao amin'ny lahatahiry Microsoft Store nanatitra FIVORIAMBE Ubuntu, Debian GNU/Linux, Kali Linux, Fedora,
Alpine, suse и openSUSE.

Canonical efa nisy nanambara ny momba ny fahavononan'ny fananganana fananganana Ubuntu 20.04 LTS, notsapaina tamin'ny tontolo iainana
WSL2 mifototra amin'ny Windows 10 1903 sy 1909. Mba hahafahan'ny WSL2 amin'ny Windows 10 1909, tsy maintsy mametraka fanavaozana ianao kb4571748 ary tanteraho ny baiko ao amin'ny PowerShell miaraka amin'ny zon'ny mpitantana:

Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -NoRestart

Manaraka, mila mamerina ny solosainao ianao ary manetsika ny WSL2 amin'ny alàlan'ny default:

wsl.exe --set-default-version 2

Aorian'izany dia azonao atao ny mametraka ny tontolo Linux tianao avy amin'ny lahatahiry
Microsoft Store na manova tontolo iainana efa misy amin'ny endrika WSL 1 amin'ny alàlan'ny baiko "wsl.exe -set-version Ubuntu 2".

Ankoatra izany, dia azo atao ny miantso fanamboarana TONTOLO IAINANA Desktop Docker ho an'ny использования WSL2 fa tsy backend mifototra amin'ny HyperV.
Ny fampiasana WSL2 dia hamela ny Docker Desktop hihazakazaka tsy ho an'ny Windows Pro sy Windows Enterprise ihany, fa ho an'ny mpampiasa Windows Home ihany koa.

Source: opennet.ru

Add a comment