Windows 10 ichawana yakavakirwa-mukati Linux kernel kubva kuMicrosoft

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.

Windows 10 ichawana yakavakirwa-mukati Linux kernel kubva kuMicrosoft

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 Microsoft Windows Subsystem yeLinux (WSL) 2... Sei noted Vamiriri veMicrosoft vakanyora mubhurogi ravo kuti aka ndekekutanga kuti Linux kernel yakazara-ichava yakavakirwa-mukati chikamu cheWindows.

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.

Windows 10 ichawana yakavakirwa-mukati Linux kernel kubva kuMicrosoft

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.

Windows 10 ichawana yakavakirwa-mukati Linux kernel kubva kuMicrosoft

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.

Windows 10 ichawana yakavakirwa-mukati Linux kernel kubva kuMicrosoft

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 iripo kare muchimiro chenzvimbo paGitHub, uye kuwanikwa muMicrosoft Store kunovimbiswa pakati paJune.


Voeg