I pānuitia e Microsoft te pūnaha WSL2 me te kernel taketake. Linux

Microsoft представила i te huihuinga Microsoft Build 2019 e tū ana i ēnei rā, ko te pūnaha WSL2 kua whakahoutia (Windows Pūnaha iti mō Linux), i hangaia hei whakahaere i ngā kōnae whakahaere Linux в WindowsKī āhuatanga Ko te putanga tuarua ko te tukunga o tētahi kernel katoa Linux, hei utu mō tētahi paparanga e whakamāori ana i ngā karangatanga pūnaha i runga i te rere Linux ki ngā waeatanga pūnaha Windows.

Ko te tuku whakamatautau mo te WSL2 ka tukuna i te mutunga o Pipiri i roto i nga hanga whakamatautau Windows He whakauruKa mau tonu te tautoko WSL1 e hangai ana ki te emulator, ā, ka taea e ngā kaiwhakamahi te whakamahi tahi me te WSL2. Hei whakahaere i te kernel Linux karapotia Windows Kua whakamahia tētahi mīhini mariko māmā kua whakamahia kētia i roto i a Azure.

Hei wāhanga o te WSL2 mō Windows 10 ka tukuna he wāhanga me te kernel paerewa Linux 4.19. I te tukunga o ngā whakatikatika mō te peka LTS 4.19, ka whakahoutia wawetia te kernel mō WSL2 mā te tikanga Windows Kua whakahoutia, kua whakamatautauria hoki i roto i te hanganga whakauru tonu a Microsoft. Ka whakamahia e WSL2 te kernel kotahi e whakamahia ana i roto i te hanganga Azure, hei whakahaere i te tiaki.

Ko ngā huringa katoa kua whakaritea mō te whakaurunga kernel ki te WSL ka whakaputaina i raro i te raihana GPLv2 kore utu, ā, ka tukuna atu ki runga. Kei roto i ngā papaki kua whakaritea ngā arotautanga hei whakaiti i te wā tīmatanga kernel, hei whakaiti i te whakamahinga mahara, me te pupuri i te huinga iti rawa o ngā taraiwa me ngā pūnaha iti e hiahiatia ana i roto i te kernel. Ka taea e te kernel kua whakaarohia te mahi hei whakakapinga mārama mō te paparanga whakatauira e tukuna ana i roto i te WSL1. Mā te wātea o te waehere pūtake ka taea e ngā kaiwhaiwhai te waihanga i ā rātou ake hanganga kernel mēnā e hiahiatia ana. Linux mō WSL2, ka whakaritea ngā tohutohu e tika ana mōna.

Mā te whakamahi i te kernel paerewa me ngā arotautanga mai i te kaupapa Azure ka taea te hototahi katoa ki Linux i te taumata karanga pūnaha, ā, kia taea ai te whakahaere pai i roto i Windows Ngā ipu Docker, me te tautoko hoki i ngā pūnaha kōnae e hangai ana ki te tikanga FUSE. Hei tāpiri, ka whakapai ake a WSL2 i te mahi I/O me ngā mahi pūnaha kōnae, he mea i mua hei aukati i roto i te WSL1. Hei tauira, i te wā e wetewete ana i tētahi pūranga kua kōpeketia, e 20 ngā wā tere ake a WSL2 i a WSL1, ā, i te wā e mahi ana i ngā mahi
"git clone", "npm install", "apt update" me te "apt upgrade" e 2-5 wa.

Ahakoa te tukunga o te matua LinuxPērā i mua, kāore a WSL 2 e whakarato i tētahi huinga o ngā wāhanga mō te wāhi kaiwhakamahi kua oti te whakarite. Ka tāuta motuhaketia ēnei wāhanga, ā, e ahu mai ana i ngā hanganga o ngā tohatoha rerekē. Hei tauira, mō te tāutanga ki WSL, ko te rārangi toa Microsoft tuku huihuinga Ubuntu, Debian GNU/Linux, Kali Linux, SUSE и OpenSUSEHei taunekeneke ki te mea kua whakaarohia i roto i Windows uho Linux Me tāuta he tuhinga tīmatanga iti ki roto i te tohatoha hei whakarerekē i te tukanga whakaara. Kua oti kē i a Canonical whakahuatia mō te hiahia ki te tautoko katoa i te mahi Ubuntu kei runga ake i te WSL2.

I tua atu, ka taea te tohu whakaputanga Emulator kāpeka Microsoft Windows kāpeka, ko te waehere e tohatohahia ana i raro i te raihana MIT. I te taha o te pūwhakamutunga, ko te waehere o te atanga raina whakahau conhost.exe taketake i whakamahia i roto i Windows me te whakatinanatanga Windows API Papatohu. Ka whakaratohia e te pūwhakamutunga he atanga ripa me ngā matapihi wehewehe, ka tautoko katoa i te Unicode me ngā raupapatanga mawhiti mō te putanga tae, ka taea te huri kaupapa me ngā tāpiri-ake, ka tautoko i ngā papatohu mariko (PTY), ā, ka whakamahi i te DirectWrite/DirectX mō te tere ake o te whakaputa tuhinga. Ka tautokohia e te pūwhakamutunga te Command Prompt (cmd), PowerShell, me ngā anga WSL. Ka wātea te pūwhakamutunga hou ki ngā kaiwhakamahi i tēnei raumati. Windows mā te rārangi taonga Microsoft Store.


I pānuitia e Microsoft te pūnaha WSL2 me te kernel taketake. Linux

Source: opennet.ru

Hokona te manaaki pono mo nga waahi me te tiaki DDoS, nga kaiwhakarato VPS VDS 🔥 Hokona he manaaki paetukutuku pono me te tiakitanga DDoS, ngā tūmau VPS VDS | ProHoster