Windows 10 apeza kernel yomangidwa mu Linux kuchokera ku Microsoft

Kwa zaka zambiri, Microsoft yapanga ma projekiti angapo a Linux. Panali Linux-based OS yosinthira ma netiweki m'malo a data ndi Linux-based OS ya ma microcontrollers omwe amapangidwira chitetezo cha Azure Sphere. Ndipo tsopano zadziwika za pulojekiti ina yochokera ku Linux yomwe akatswiri a Microsoft akhala akugwira ntchito kwakanthawi.

Windows 10 apeza kernel yomangidwa mu Linux kuchokera ku Microsoft

Pa tsiku loyamba la msonkhano wopanga mapulogalamu a Build 2019, chimphona cha pulogalamuyo chinalengeza kukhazikitsidwa kwa Linux kernel yake, yomwe idzakhala gawo la Windows 10. Mayeso oyambirira amapangira omwe atenga nawo gawo pa Insider adzatulutsidwa kumapeto kwa June. . Kernel iyi idzapereka maziko a zomangamanga Microsoft Windows Subsystem ya Linux (WSL) 2... Bwanji adazindikira Oimira Microsoft adalemba mubulogu yawo kuti aka ndi nthawi yoyamba kuti Linux kernel yodzaza kwathunthu ikhale gawo lopangidwa ndi Windows.

Tiyeni tikumbukire: WSL 1 inali yosanjikiza, makamaka emulator, yoyendetsa mafayilo a binary a Linux (ELF) m'malo ogwiritsira ntchito Windows 10 ndi Windows Server 2019. Izi, mwachitsanzo, zidapangitsa kuti zitheke kusamutsa Bash m'zaka zaposachedwa. chipolopolo ku Windows, onjezani thandizo la OpenSSH ku Windows 10, komanso kuphatikiza magawo a Ubuntu, SUSE Linux ndi Fedora mu Microsoft Store.

Windows 10 apeza kernel yomangidwa mu Linux kuchokera ku Microsoft

Kukhazikitsidwa kwa kernel yotseguka ya OS mu WSL 2 kumathandizira kuyanjana, kuwongolera magwiridwe antchito a Linux pa Windows, kufulumizitsa nthawi yoyambira, kukhathamiritsa kugwiritsa ntchito RAM, kufulumizitsa mafayilo amafayilo I/O, ndikuyendetsa zida za Docker mwachindunji m'malo modutsa. makina pafupifupi.

Kupindula kwenikweni kumatengera pulogalamu yomwe mukunena komanso momwe imalumikizirana ndi mafayilo amafayilo. Mayesero amkati a Microsoft akuwonetsa kuti WSL 2 imathamanga kuwirikiza ka 20 kuposa WSL 1 potsitsa zolemba zakale za tarball, komanso pafupifupi 2 mpaka 5 mwachangu mukamagwiritsa ntchito git clone, npm install, ndi cmake pama projekiti osiyanasiyana.

Windows 10 apeza kernel yomangidwa mu Linux kuchokera ku Microsoft

Microsoft Linux kernel poyambilira idzakhazikitsidwa ndi mtundu waposachedwa kwambiri wamakampani 4.19 ndi matekinoloje omwe amathandizidwa ndi ntchito zamtambo za Azure. Malinga ndi akuluakulu a Microsoft, kernel ikhala yotseguka kwathunthu, kutanthauza kuti zosintha zilizonse zomwe Microsoft ipanga zizipezeka kwa anthu opanga Linux. Kampaniyo imalonjezanso kuti ndi kutulutsidwa kwa mtundu wotsatira wokhazikika wa kernel, mtundu wa WSL 2 udzasinthidwa kotero kuti opanga nthawi zonse azikhala ndi mwayi wopeza zatsopano ku Linux.

Windows 10 apeza kernel yomangidwa mu Linux kuchokera ku Microsoft

WSL 2 sichidzaphatikizabe ma binaries aliwonse a malo ogwiritsira ntchito, monga momwe zilili ndi mtundu wamakono wa WSL 1. Ogwiritsa ntchito adzatha kusankha kugawa kwa Linux komwe kuli koyenera kwa iwo mwa kutsitsa kuchokera ku Microsoft Store ndi kuzinthu zina.

Nthawi yomweyo, Microsoft idayambitsa pulogalamu yatsopano yamphamvu ya Windows 10, yotchedwa Windows Terminal. Zimaphatikizapo ma tabu, njira zazifupi, zokometsera zamawu, zothandizira mitu, zowonjezera, ndi matembenuzidwe amtundu wa GPU. Pulogalamuyi idapangidwa kuti ipeze malo monga PowerShell, Cmd ndi WSL. Uku ndikusuntha kwinanso kuchokera ku Microsoft kupanga Windows 10 kukhala kosavuta kwa opanga kulumikizana nawo. Windows Terminal Preview zilipo kale mu mawonekedwe a malo osungira pa GitHub, ndi kupezeka mu Microsoft Store kulonjezedwa mkati mwa June.


Kuwonjezera ndemanga