Kwemakore, Microsoft yakaita akati wandei Linux mapurojekiti ayo. Paive neLinux-yakavakirwa OS yetiweki switch munzvimbo dzedata uye Linux-based OS ye microcontrollers yakavakirwa Azure Sphere yakamisikidzwa chengetedzo. Uye zvino zvave kuzivikanwa nezveimwe Linux-yakavakirwa purojekiti iyo nyanzvi dzeMicrosoft dzave kushanda pairi kwenguva yakati.
Pazuva rekutanga reBuild 2019 developer conference, software hofori yakazivisa kusikwa kweshanduro yayo yeLinux kernel, inova chikamu che Windows 10. Muedzo wekutanga unovakira vatori vechikamu chirongwa cheInsider uchaburitswa mukupera kwaJune. . Iyi kernel ichapa hwaro hwekuvaka
Ngatiyeukei: WSL 1 yaive dhizaini inoenderana, chaizvo emulator, yekushandisa Linux binary mafaera (ELF) munzvimbo yekushandisa system ye Windows 10 uye Windows Server 2019. Izvi, semuenzaniso, zvakaita kuti mumakore achangopfuura kuendesa Bash. shell kuWindows, wedzera OpenSSH tsigiro ku Windows 10, pamwe nekusanganisira Ubuntu, SUSE Linux uye Fedora kugoverwa muMicrosoft Store.
Kuunzwa kweiyo yakazara yakavhurika OS kernel muWSL 2 inovandudza kuenderana, inovandudza zvakanyanya mashandiro eLinux maapplication paWindows, mhanyisa nguva dzebhutsu, gadzirisa mashandisirwo eRAM, mhanyisa faira system I/O, uye mhanyisa midziyo yeDocker zvakananga kwete kuburikidza. muchina chaiwo.
Kuwana chaiko kwekuita kunoenderana nechishandiso chauri kutaura nezvacho uye kuti chinopindirana sei nefaira system. Miedzo yemukati meMicrosoft inoratidza kuti WSL 2 inomhanya kakapetwa kamakumi maviri kupfuura WSL 20 kana uchiburitsa zvinyorwa zvetarball, uye kanosvika kaviri kusvika kashanu nekukurumidza kana uchishandisa git clone, npm install, uye cmake pamapurojekiti akasiyana.
Iyo Microsoft Linux kernel ichatanga yakavakirwa pakambani ichangoburwa yenguva refu yakagadzikana vhezheni 4.19 uye matekinoroji anogoneswa neAzure cloud services. Sekureva kwevakuru veMicrosoft, kernel ichave yakavhurwa sosi, zvichireva kuti chero shanduko inoitwa neMicrosoft ichaitwa kuti iwanikwe kunharaunda yeLinux yekuvandudza. Iyo kambani inovimbisawo kuti nekuburitswa kweiyo inotevera-yakareba yakagadzikana vhezheni yekernel, iyo vhezheni yeWSL 2 ichagadziridzwa kuitira kuti vanogadzira vagare vachiwana zvinyowani zveLinux.
WSL 2 haisati ichizobatanidza chero ipi zvayo yevashandisi mabhinari, sezvazvakaita neshanduro yazvino yeWSL 1. Vashandisi vachakwanisa kusarudza kuti kugovera kweLinux kwakavanakira nekuidhawunirodha kubva kuMicrosoft Store uye kubva kune dzimwe nzvimbo.
Panguva imwecheteyo, Microsoft yakaunza ine simba nyowani yekuraira mutsara application ye Windows 10, inonzi Windows Terminal. Inosanganisira ma tabo, mapfupi, mameseji emoticons, anotsigira madingindira, edzedzero, uye GPU-yakavakirwa mavara ekupa. Iyo application yakagadzirirwa kuwana nharaunda dzakadai sePowerShell, Cmd uye WSL. Uku ndiko kumwe kusimuka kubva kuMicrosoft kugadzira Windows 10 zviri nyore kune vanogadzira kuti vadyidzane navo. Windows Terminal Preview