Windows Insider fausia ma le WSL2 subsystem (Windows Subsystem mo Linux) ua lomia

Microsoft faasilasila e uiga i le faʻavaeina o faʻataʻitaʻiga fou o Windows Insider (fausia 18917), lea e aofia ai le WSL2 (Windows Subsystem for Linux) na faʻasalalau muamua, lea e faʻamautinoa ai le faʻalauiloaina o faila faila Linux i luga o Windows. O le lomiga lona lua o le WSL e iloga i le tuʻuina atu o se fatu Linux atoatoa, nai lo se emulator e faʻaliliuina le Linux system calls i Windows system calls on the fly.

O le faʻaaogaina o se fatu masani e mafai ai e oe ona ausia le fesoʻotaʻiga atoatoa ma Linux i le tulaga o le telefoni feaveaʻi ma tuʻuina atu le gafatia e faʻatautaia ai pusa Docker i luga o Windows, faʻapea foʻi ma le faʻatinoina o le lagolago mo faila faila e faʻavae i luga o le FUSE mechanism. Pe a faʻatusatusa i le WSL1, WSL2 ua matua faʻateleina le faʻatinoga o le I / O ma le faʻaogaina o faila faila. Mo se faʻataʻitaʻiga, pe a tatalaina se faʻamaumauga faʻapipiʻi, WSL2 e 1 taimi sili atu nai lo le WSL20, ma 2-5 taimi sili atu pe a faʻatinoina le gaioiga "git clone", "npm install", "apt update" ma le "apt upgrade".

O le WSL2 o loʻo ofoina atu se vaega e faʻavae i luga o le Linux 4.19 kernel e taʻavale i totonu o le Windows environment e faʻaaoga ai se masini masini ua uma ona faʻaogaina i Azure. O fa'afouga i le fatu Linux o lo'o tu'uina atu e ala i le Windows Update mechanism ma fa'ata'ita'iina e fa'atatau i le fa'aauauina o atina'e tu'ufa'atasia a Microsoft. O suiga uma ua saunia mo le tuʻufaʻatasia o le fatu ma le WSL ua folafola e faʻasalalau i lalo ole laisene GPLv2 saoloto. O patches ua saunia e aofia ai faʻataʻitaʻiga e faʻaitiitia ai le taimi e amata ai le fatu, faʻaitiitia le faʻaogaina o mafaufauga, ma tuʻu le seti aupito maualalo manaʻomia o avetaavale ma subsystems i totonu o le fatu.

Lagolago mo le lomiga tuai o le WSL1 o loʻo taofia ma e mafai ona faʻaoga faʻatasi uma faiga e lua, e faʻatatau i manaʻoga o tagata. WSL2 e mafai ona galue o se sui manino mo WSL1. E tutusa ma vaega ole avanoa ole WSL1 ua faamautuina ese'ese ma fa'avae i luga o fa'apotopotoga o fa'asalalauga 'ese'ese. Mo se faʻataʻitaʻiga, faʻapipiʻi i le WSL i le Microsoft Store directory ofoina potopotoga Ubuntu, Debian GNU/Linux, Kali Linux, Fedora,
Alpine, SAUNI и tatalaSUSE.

Le siosiomaga faia i se ese'ese ata tisiki (VHD) fa'atasi ai ma le ext4 file system ma se feso'ota'iga feso'otaiga vavave. Fa'afeso'ota'i ma le fatu Linux o lo'o ofoina atu i le WSL2 e mana'omia ai le fa'aofiina o se fa'ailoga fa'ailoga la'ititi i le tufatufaga e suia ai le fa'agasologa o le ta'avale. Ina ia fesuiaʻi auala faʻaogaina o tufatufaga, ua tuʻuina atu se poloaiga fou "wsl -set-version", ma ia filifili le faʻaogaina o le WSL, le poloaiga "wsl -set-default-version".

puna: opennet.ru

Faaopoopo i ai se faamatalaga