Hangaia a Windows Insider me te punaha WSL2 (Windows Subsystem mo Linux) kua whakaputaina

Microsoft ka panui e pa ana ki te hanganga o nga hanga whakamatautau hou o Windows Insider (hanga 18917), kei roto ko te paparanga WSL2 (Windows Subsystem for Linux) i panuitia i mua, e whakarite ana i te whakarewatanga o nga konae whakahaere Linux ki Windows. Ko te putanga tuarua o te WSL e tohuhia ana e te tukunga o te kakano Linux katoa, hei utu mo te emulator e whakamaori ana i nga waea punaha Linux ki nga waea punaha Windows i runga i te rere.

Ma te whakamahi i te kakano paerewa ka taea e koe te whakatutuki i te hototahi katoa ki te Linux i te taumata o nga waea punaha me te whakarato i te kaha ki te whakahaere i nga ipu Docker i runga i te Matapihi, me te whakatinana i te tautoko mo nga punaha konae i runga i te tikanga FUSE. Ka whakatauritea ki te WSL1, kua tino whakanuia e WSL2 te mahinga o te I/O me nga mahi punaha konae. Hei tauira, i te wa e wetewete ana i te purongo kua kopirihia, he 2 nga wa tere ake te WSL1 i te WSL20, a 2-5 nga wa tere ake i te wa e mahi ana i nga mahi "git clone", "npm install", "apt update" me te "apt upgrade".

Ka tukuna e WSL2 tetahi waahanga i runga i te Linux 4.19 kernel e rere ana i roto i te taiao Windows ma te whakamahi i tetahi miihini mariko kua whakamahia i Azure. Ko nga whakahōutanga ki te pata Linux ka tukuna ma te punaha Windows Update me te whakamatautau ki te hanganga whakauru tonu a Microsoft. Ko nga huringa katoa kua whakaritea mo te whakaurunga o te kernel ki te WSL ka oatihia kia whakaputaina i raro i te raihana GPLv2 koreutu. Kei roto i nga papanga kua whakaritea he arotautanga ki te whakaiti i te wa whakaoho o te kernel, te whakaiti i te kai mahara, me te waiho i nga huinga taraiwa me nga punaha iti e hiahiatia ana i roto i te kernel.

Ka mau tonu te tautoko mo te putanga tawhito o WSL1 ka taea te whakamahi taha e rua nga punaha, i runga i nga hiahia a nga kaiwhakamahi. Ka taea e WSL2 te mahi hei whakakapi marama mo WSL1. He rite ki nga waahanga mokowā kaiwhakamahi WSL1 kua whakapumautia motuhake me te hanga i runga i nga huihuinga o nga momo tohatoha. Hei tauira, ki te whakauru i roto i te WSL i roto i te whaiaronga Toa Microsoft tuku huihuinga Ubuntu, Debian GNU/Linux, Kali Linux, Fedora,
Alpine, SUSE и OpenSUSE.

Taiao mahia i roto i te ahua kōpae motuhake (VHD) me te punaha konae ext4 me te urutau whatunga mariko. Ko te mahi tahi me te kernel Linux e tukuna ana i roto i te WSL2 me whakauru he tuhinga arataki iti ki roto i te tohatoha e whakarereke ana i te tukanga whawhai. Hei huri i nga momo mahi tohatoha, kua tukuna he whakahau hou "wsl —set-version", me te whiriwhiri i te putanga taunoa o WSL, ko te whakahau "wsl —set-default-version".

Source: opennet.ru

Tāpiri i te kōrero