Şirketa Microsoft
Serbestberdana ceribandinê ya WSL2 dê di dawiya hezîranê de di avahiyên ceribandinê de were pêşkêş kirin
Wekî beşek WSL2 ji bo Windows 10, dê pêkhateyek bi kernelek standard Linux 4.19 were pêşkêş kirin. Ji ber ku rastkirinên ji bo şaxa LTS 4.19 têne berdan, kernel ji bo WSL2 dê di cih de bi navgîniya mekanîzmaya Nûvekirina Windows-ê were nûve kirin û di binesaziya entegrasyona domdar a Microsoft-ê de were ceribandin. WSL2 dê heman kernelê wekî binesaziya Azure bikar bîne, parastina wê hêsantir dike.
Hemî guhertinên ku ji bo entegrasyona kernelê bi WSL-ê re hatine amadekirin dê di bin lîsansa belaş GPLv2 de werin weşandin û dê li jorîn werin veguheztin. Paçên amadekirî xweşbîniyên ji bo kêmkirina dema destpêkirina kernelê, kêmkirina mezaxtina bîranînê, û hiştina herî hindiktirîn koma ajoker û binepergalên di kernelê de hene. Kernelê ya pêşniyarkirî dê bikaribe ji bo qata emûlasyonê ya di WSL1-ê de hatî pêşniyar kirin wekî veguhezek zelal tevbigere. Hebûna kodên çavkaniyê dê bihêle ku dilxwazan, ger bixwazin, avahîyên xwe yên kernel Linux-ê ji bo WSL2 biafirînin, ji bo ku dê rêwerzên pêwîst werin amadekirin.
Bikaranîna kernelek standard bi xweşbîniyên ji projeya Azure re dê bihêle ku hûn di asta banga pergalê de bi Linux-ê re lihevhatinek bêkêmasî bi dest bixin û kapasîteya ku hûn konteynerên Docker-ê li ser Windows-ê bêkêmasî bimeşînin, û her weha ji bo pergalên pelan ên li ser bingeha mekanîzmaya FUSE-ê piştgirî bicîh bikin. Wekî din, WSL2 bi girîngî performansa I/O û karûbarên pergala pelan zêde kiriye, ku berê qeşaya WSL1 bû. Mînakî, dema ku arşîvek pêçandî vedibe, WSL2 1 carî ji WSL20 zûtir e, û dema ku operasyonan dike
"git clone", "npm install", "apt update" û "apt upgrade" 2-5 caran.
Her çend ew hîn jî kernel Linux-ê dişîne, WSL2 dê komek amadekirî ya pêkhateyên cîhê bikarhêner peyda neke. Van pêkhateyan ji hev cuda têne saz kirin û li ser meclîsên dabeşên cihêreng têne saz kirin. Mînakî, ji bo sazkirina li WSL di pelrêça Microsoft Store de
Wekî din, ew dikare were destnîşan kirin
Source: opennet.ru