Kamar yadda muka tattauna a watan jiya game da WSL2 tare da abubuwanda za'a aiwatar da su a yayin ƙaddamarwa, Kamfanin Microsoft ya sanar da kirkirar sabbin abubuwan gwaji na Windows Insider (gina 18917), ciki har da Layer WSL2 (Windows Subsystem na Linux).
WSL2 babban shafi ne wanda ke ba da damar ƙaddamar da fayilolin aiwatarwa na Linux akan Windows. WSL Na Biyu ya rarrabe kansa ta hanyar isar da cikakken kwaya na Linux, maimakon mai-emulator da ke fassara tsarin Linux cikin kiran tsarin Windows.
Amfani da kernel na yau da kullun yana bawa WSL2 damar cimma cikakkiyar jituwa ta Linux a matakin kira na tsarin kuma tabbatar da cewa kwantena na Docker na iya gudana ba tare da matsala akan Windows ba, tare da aiwatar da tallafi ga tsarin fayil bisa tsarin FUSE.
Game da WSL2
Idan aka kwatanta da na baya (WSL1), wannan sigar ta biyu (WSL2) ya inganta aikin I / O sosai da kuma gudanar da tsarin fayil.
Misali, lokacinda kake kwance kayan tarihin WSL2 ya ninka WSL20 sau 1, kuma idan wasu ayyukan daban sukeyi akanshi, kamar "git clone", "npm install", "apt install" da kuma dacewar sabuntawa "2 to 5 sau.
WSL2 yana ba da kayan haɗi akan Linux kernel 4.19 yana gudana a cikin yanayin Windows ta amfani da na'ura mai mahimmanci wacce ana amfani da ita a Azure.
Akwai wasu canje-canjen ƙwarewar mai amfani waɗanda zaku lura lokacin da kuka fara amfani da WSL 2.
Ana kawo sabuntawa don kwayar Linux ta hanyar tsarin sabunta Windows kuma an gwada su akan ci gaban haɗin haɗin Microsoft.
Duk canje-canje da aka shirya don haɗin kernel tare da alkawarin WSL don saki a ƙarƙashin lasisin GPLv2 kyauta.
Abubuwan da aka shirya sun haɗa da haɓaka don rage lokacin farawa na kernel, rage ƙarancin ƙwaƙwalwar ajiya, da barin mafi ƙarancin saitin direbobi da ƙananan tsarin a cikin kwaya.
Menene sabo a WSL2?
Taimako don sigar WSL1 da ta gabata an adana kuma ana iya amfani da tsarin duka biyun a layi ɗaya, bisa ga fifikon mai amfani. WSL2 na iya yin aiki azaman maye gurbin gaskiya ga WSL1.
Kamar yadda yake a cikin WSL1, an shigar da abubuwan sararin mai amfani daban kuma sun dogara ne akan saiti daga rarrabawa daban-daban. Misali, pDon shigarwa a WSL a cikin kundin shagon Microsoft, wasu sun ba da shawara rarraba kamar yadda Ubuntu, Debian, Kali Linux, Fedora, Alpine, SUSE, da openSUSE.
Ana yin yanayin a kan hoton diski daban (VHD) tare da tsarin fayil ɗin ext4 da adaftar hanyar sadarwa ta kama-da-wane.
Don yin hulɗa tare da kernel na Linux samarwa a WSL2, karamin rubutun farawa yana bukatar a hada shi a cikin rarrabawa canza tsarin taya.
An ba da shawarar sabon umarni "wsl –set-version" don canza yanayin rarrabawa, kuma umarni "wsl –set-default-version" don zaɓar sigar WSL ta asali.
Hakanan wannan sabon sigar na WSL2 wanda aka haɗa a cikin Windows gina 18917 gini, ingantaccen tsarin fayil tunda a cikin su aka inganta sarrafa waɗannan don samun damar zuwa gare su da sauri.
Mun fahimci cewa mun kwashe shekaru uku da suka gabata muna gaya muku cewa ku sanya fayilolinku a kan C drive ɗinku lokacin amfani da WSL 1, amma wannan ba haka bane akan WSL 2. Don jin daɗin samun damar tsarin fayil mafi sauri a cikin WSL 2, waɗannan fayilolin dole kasance a ciki. Linux tushen fayil tsarin.
Wani canji a cikin WSL2 shine canjin gine-gine ta hanyar amfani da fasahar kere-kere.
Tunda WSL 2 tana gudana a cikin wata na’ura ta zamani, ana buƙatar amfani da adireshin IP na wannan inji mai rumfa don samun damar aikace-aikacen sadarwar Linux daga Windows, kuma akasin haka.
Burinmu shine sanya WSL 2 yaji kamar WSL 1, kuma muna fatan jin ra'ayoyinku kan yadda zamu inganta.
Source: https://devblogs.microsoft.com
Labarin yana ci gaba da rikita "Linux" (kwaya) tare da GNU / Linux (tsarin aiki) ta yadda har ba'a iya fahimtar komai. An rubuta sosai.