Hva er nytt i WSL i Windows 10, september 2020
Microsoft har publisert en dokument som dekker endringene som ble gjort i Windows Subsystem for Linux i Windows 10 i september 2020. Innlegget nevner kjerneoppdateringer via Windows Update, WSL 2 tilgjengelighet på Windows 10 versjon 1909 og 1903, og noen andre interessante forbedringer gjort til funksjonen.
WSL 2 er en ny versjon av arkitekturen som driver Windows Subsystem for Linux til å kjøre ELF64 Linux-binærfiler på Windows. Denne nye arkitekturen endrer hvordan disse Linux-binærfilene samhandler med Windows og datamaskinens maskinvare, men gir fortsatt den samme brukeropplevelsen som i WSL 1 (gjeldende allment tilgjengelig versjon).
Den sender en ekte Linux-kjerne med Windows som vil gjøre full systemanropskompatibilitet mulig. Dette er første gang en Linux-kjerne leveres med Windows. WSL 2 bruker den nyeste virtualiseringsteknologien for å kjøre Linux-kjernen inne i en lettvekts virtuell maskin (VM).
WSL 2-støtte er nå tilgjengelig i Windows 10 versjon 1903 og 1909
WSL 2, den neste implementeringen av Linux-laget for Windows 10, var eksklusivt tilgjengelig for Windows versjon 2004. For å gjøre det tilgjengelig for flere Windows 10-brukere har Microsoft
gjort det tilgjengelig for to tidligere versjoner av operativsystemet.Oppdatering på å kjøre Linux GUI-apper i WSL
Microsoft nærmer seg en første forhåndsvisning av denne funksjonen og vil kunngjøre en forhåndsvisningsutgivelse for Windows Insiders i løpet av de neste par månedene.
Nedenfor er en tidlig titt på en intern konstruksjon kjører GUI-apper i WSL. Du kan se at WSL vil støtte mange forskjellige typer applikasjoner, inkludert IDE-er som kjører fullt ut i et Linux-miljø. Utviklere har inkludert mange passform- og finishdetaljer, for eksempel å vise ikonene for Linux-apper i oppgavelinjen og støtte for lyd med mikrofonen din. Nedenfor er den opprinnelige Linux-versjonen av Microsoft Teams som kjører i WSL.
WSL –installer med distro-støtte kommer snart til Insiders
På BUILD 2020-konferansen har Microsoft introdusert et nytt kommandolinjealternativ, wsl --installer
. Den første iterasjonen av denne funksjonen er for øyeblikket tilgjengelig i Windows Insider-byggene til Windows 10. I løpet av de neste par ukene vil --installere
argumentet vil inkludere muligheten til å installere WSL distros, noe som betyr at du vil kunne sette opp WSL fullt ut på maskinen din, sammen med din valgte distro, med bare én kommando.
Få tilgang til Linux-filsystemer ved hjelp av WSL
Starter med Windows Insiders forhåndsvisning build 20211, WSL 2 tilbyr en ny funksjon: wsl --mount
. Denne nye parameteren lar en fysisk disk kobles til og monteres inne i WSL 2, slik at du får tilgang til filsystemer som ikke er naturlig støttet av Windows (som ext4). Du kan også navigere til disse filene inne i Windows Filutforsker.
For å lære mer om denne funksjonen les WSL 2-montert diskdok eller kunngjøringsblogginnlegg.
Open-source TensorFlow med DirectML
WSL inkluderer støtte for GPU-beregningsarbeidsflyter, tilgjengelig nå i Windows Insiders-bygg. Les mer om denne endringen og hvordan du kommer i gang i offisielle dokumenter: GPU-akselerert maskinlæringstrening. I tillegg gjorde Microsoft kildekoden til TensorFlow-DirectML, en utvidelse av TensorFlow på Windows, tilgjengelig for publikum som et åpen kildekode-prosjekt på Github. TensorFlow-DirectML utvider rekkevidden til TensorFlow utover den tradisjonelle Graphics Processing Unit-støtten (GPU) ved å aktivere høyytelsesopplæring og inferensering av maskinlæringsmodeller på alle Windows-enheter med en DirectX 12-kompatibel GPU gjennom DirectML. DirectML er et maskinvareakselerert dyplærings-API på Windows. Du kan lære mer om denne endringen på kunngjøringsblogginnlegget.
Linux-kjerneversjoner er nå automatisk oppdatert via Microsoft Update for WSL
Med versjon 2004 har Microsoft fjernet Linux-kjernen fra Windows OS-bildet og vil i stedet bli det levere den til PC-en din via Windows Update, på samme måte som tredjepartsdrivere (som grafikk eller pekeplate sjåfører). Du kan manuelt se etter nye kjerneoppdateringer ved å klikke på "Se etter oppdateringer"-knappen, eller du kan la Windows holde deg oppdatert akkurat som normalt.
De nye kjerneversjonene er ikke lenger bare for Windows Insiders, nå vil enhver enhet som har WSL aktivert og har valgt Microsoft Updates automatisk motta den nyeste kjerneversjonen! Linux-kjernens utgivelseshistorikk kan bli funnet på WSL-dokumentene.