Bygg din egen Linux-kjerne for Windows!

Microsoft integrerer en Linux-kjerne direkte i Windows 10 for å forbedre Windows-undersystemet for Linux (WSL). Det som er enda mer spennende er at du nå ikke er bundet til å bruke Microsofts egen kjerne. Du har muligheten til å utvikle og bruke din helt egen, spesialtilpassede Linux-kjerne for WSL.

Denne banebrytende funksjonen er introdusert i den nyeste versjonen av WSL, tilgjengelig i Insider Preview Build 18945, som er en del av 20H1-utgivelsen. Dette indikerer en sannsynlig lansering i april 2020. Det er foreløpig uvisst om denne funksjonaliteten vil bli inkludert i 19H2-utgivelsen, som forventes i oktober 2019.

Selv om Microsoft allerede har inkludert en Linux-kjerne, har WSL 2 nå utviklet seg til å bli enda mer fleksibel enn tidligere antatt. Du har nå full kontroll over Linux-kjernen, inkludert muligheten til å legge til egne kjernemoduler. En .wslconfig-fil på systemet ditt gir deg muligheten til å spesifisere filbanen til din egen kjerne. Windows vil da automatisk laste denne kjernen hver gang et Linux-system startes. Hvis du ikke definerer en egen kjerne, vil Windows standardmessig bruke den innebygde kjernen.

Craig Loewen, programleder for Windows Developer Platform hos Microsoft, forklarer det slik:

«Vi leverer en Linux-kjerne som en del av WSL 2, og denne følger med Windows. Det kan likevel oppstå situasjoner der du ønsker å bruke en spesifikk kjerne for dine WSL 2-distribusjoner, for eksempel for å inkludere en bestemt kjernemodul. Gjennom kjernealternativet i .wslconfig-filen kan du nå oppgi en filbane til en kjerne på din maskin. Denne kjernen vil da bli lastet inn i WSL 2-virtuelle maskin ved oppstart. Hvis ingen spesifikk kjerne er definert, vil WSL 2 fortsette å bruke Linux-kjernen som medfølger Windows.»

Det er også gjort flere andre forbedringer i WSL. En global .wslconfig-konfigurasjonsfil er introdusert, og WSL 2-brukere kan nå etablere forbindelser til Linux-servere som kjører lokalt på systemet via localhost.

Denne siste Insider Preview-versjonen inkluderer også en nydesignet Cortana-opplevelse, forbedret filssøk i Filutforsker, samt en tilpassbar tekstmarkørindikator.