Windows Insider tsim nrog WSL2 subsystem (Windows Subsystem rau Linux) tau tshaj tawm

Microsoft lub tuam txhab tshaj tawm hais txog kev tsim cov kev sim tshiab ntawm Windows Insider (tsim 18917), uas suav nrog cov ntawv tshaj tawm yav dhau los WSL2 (Windows Subsystem rau Linux) txheej, uas ua kom muaj kev tso tawm ntawm Linux ua tiav cov ntaub ntawv ntawm Windows. Qhov thib ob tsab ntawm WSL yog qhov txawv los ntawm kev xa tawm tag nrho ntawm Linux ntsiav, tsis yog lub emulator uas txhais Linux system hu rau Windows system hu rau ya.

Siv tus qauv kernel tso cai rau koj kom ua tiav kev sib raug zoo nrog Linux ntawm theem ntawm kev hu xov tooj thiab muab lub peev xwm los khiav Docker ntim rau Windows, nrog rau kev txhawb nqa rau cov ntaub ntawv kaw lus raws li FUSE mechanism. Piv rau WSL1, WSL2 tau nce qhov kev ua tau zoo ntawm I / O thiab kev ua haujlwm ntawm cov ntaub ntawv. Piv txwv li, thaum unpacking compressed archive, WSL2 yog 1 npaug sai dua WSL20, thiab 2-5 zaug sai dua thaum ua cov haujlwm "git clone", "npm install", "apt update" thiab "apt upgrade".

WSL2 muaj cov khoom siv raws li Linux 4.19 kernel uas khiav hauv Windows ib puag ncig siv lub tshuab virtual uas twb tau siv hauv Azure. Kev hloov kho tshiab rau Linux ntsiav yog xa los ntawm Windows Update mechanism thiab sim tawm tsam Microsoft qhov kev sib koom ua ke txuas ntxiv. Txhua qhov kev hloov pauv tau npaj rau kev koom ua ke ntawm cov ntsiav nrog WSL tau cog lus tias yuav luam tawm raws li GPLv2 daim ntawv tso cai pub dawb. Cov kev npaj thaj ua rau thaj muaj xws li kev ua kom zoo kom txo tau lub sijhawm pib lub ntsiav tshuaj, txo kev siv lub cim xeeb, thiab tawm ntawm qhov tsawg kawg nkaus uas yuav tsum tau ua ntawm cov tsav tsheb thiab cov subsystems hauv kernel.

Kev them nyiaj yug rau lub qub version ntawm WSL1 yog khaws cia thiab ob lub tshuab siv tau ib sab, nyob ntawm seb cov neeg siv nyiam. WSL2 tuaj yeem ua qhov hloov pob tshab rau WSL1. Ib yam li WSL1 cov neeg siv qhov chaw yog tsim los cais thiab ua raws li kev sib dhos ntawm ntau yam kev faib khoom. Piv txwv li, rau nruab hauv WSL hauv Microsoft Store directory muaj cov rooj sib txoos Ubuntu, Debian GNU/Linux, Kali Linux, Fedora,
alpine, SUSE ΠΈ openSUSE.

Ib puag ncig ua nyob rau hauv ib tug nyias muaj nyias disk duab (VHD) nrog rau ext4 cov ntaub ntawv system thiab ib tug virtual network adapter. Kev sib koom tes nrog Linux ntsiav muaj nyob rau hauv WSL2 yuav tsum tau suav nrog cov ntawv sau me me hauv kev faib khoom uas hloov kho cov txheej txheem khau raj. Txhawm rau hloov cov kev ua haujlwm ntawm kev faib tawm, cov lus txib tshiab "wsl -set-version" tau thov, thiab xaiv lub neej ntawd version ntawm WSL, cov lus txib "wsl -set-default-version".

Tau qhov twg los: opennet.ru

Ntxiv ib saib