Miljøet for å kjøre Linux-applikasjoner på Windows 11 vil bli levert gjennom Microsoft Store

Microsoft har annonsert tilgjengeligheten av miljøalternativet WSL (Windows Subsystem for Linux) for Windows 11, som tillater å kjøre Linux-kjørbare filer. I motsetning til WSL-leveranser for tidligere versjoner av Windows, er ikke versjonen for Windows 11 innebygd i systembildet, men er pakket som en applikasjon distribuert gjennom Microsoft Store-katalogen. Samtidig, fra synspunktet til teknologiene som brukes, forblir WSL-fyllingen den samme, bare installasjons- og oppdateringsmetoden er endret.

Det bemerkes at distribusjon gjennom Microsoft Store gjør det mulig å fremskynde leveringen av oppdateringer og nye WSL-funksjoner, inkludert å la deg installere nye versjoner av WSL uten å være knyttet til Windows-versjonen. For eksempel, når eksperimentelle funksjoner som støtte for grafiske Linux-applikasjoner, GPU-databehandling og diskmontering er klare, vil brukeren kunne få tilgang til dem umiddelbart, uten å måtte oppdatere Windows eller bruke testbygg av Windows Insider.

La oss huske at i det moderne WSL-miljøet, i stedet for en emulator som oversatte Linux-systemanrop til Windows-systemanrop, brukes et miljø med en fullverdig Linux-kjerne. Kjernen som er foreslått for WSL er basert på utgivelsen av Linux-kjernen 5.10, som er utvidet med WSL-spesifikke patcher, inkludert optimaliseringer for å redusere kjernens oppstartstid, redusere minneforbruk, returnere Windows til minne frigjort av Linux-prosesser, og la minimumskravet nødvendig sett med drivere og undersystemer i kjernen.

Kjernen kjører i et Windows-miljø ved å bruke en virtuell maskin som allerede kjører i Azure. WSL-miljøet kjører på et separat diskbilde (VHD) med et ext4-filsystem og et virtuelt nettverksadapter. Brukerplasskomponenter installeres separat og er basert på bygg av forskjellige distribusjoner. For eksempel, for installasjon i WSL, tilbyr Microsoft Store-katalogen bygg av Ubuntu, Debian GNU/Linux, Kali Linux, Fedora, Alpine, SUSE og openSUSE.



Kilde: opennet.ru

Legg til en kommentar