Miljön för att köra Linux-applikationer på Windows 11 kommer att tillhandahållas via Microsoft Store

Microsoft har meddelat att miljöalternativet WSL (Windows Subsystem for Linux) är tillgängligt för Windows 11, som tillåter körbara Linux-filer. Till skillnad från WSL-leveranser för tidigare versioner av Windows är versionen för Windows 11 inte inbyggd i systemavbildningen, utan paketeras som en applikation som distribueras via Microsoft Store-katalogen. Samtidigt, ur den använda teknikens synvinkel, förblir WSL-fyllningen densamma, bara installations- och uppdateringsmetoden har ändrats.

Det noteras att distribution via Microsoft Store gör det möjligt att påskynda leveransen av uppdateringar och nya WSL-funktioner, inklusive att låta dig installera nya versioner av WSL utan att vara bunden till Windows-versionen. Till exempel, när experimentella funktioner som stöd för grafiska Linux-applikationer, GPU-beräkning och diskmontering är klara, kommer användaren att kunna komma åt dem omedelbart, utan att behöva uppdatera Windows eller använda testversioner av Windows Insider.

Låt oss komma ihåg att i den moderna WSL-miljön, istället för en emulator som översatte Linux-systemanrop till Windows-systemanrop, används en miljö med en fullfjädrad Linux-kärna. Kärnan som föreslås för WSL är baserad på lanseringen av Linux-kärnan 5.10, som utökas med WSL-specifika patchar, inklusive optimeringar för att minska kärnans starttid, minska minnesförbrukningen, återställa Windows till minne som frigjorts av Linux-processer, och lämna minsta möjliga nödvändig uppsättning drivrutiner och delsystem i kärnan.

Kärnan körs i en Windows-miljö med en virtuell maskin som redan körs i Azure. WSL-miljön körs på en separat diskavbildning (VHD) med ett ext4-filsystem och en virtuell nätverksadapter. Användarutrymmeskomponenter installeras separat och baseras på konstruktioner av olika distributioner. Till exempel, för installation i WSL, erbjuder Microsoft Store-katalogen versioner av Ubuntu, Debian GNU/Linux, Kali Linux, Fedora, Alpine, SUSE och openSUSE.



Källa: opennet.ru

Lägg en kommentar