Kommer inn som en etterfølger av WSL 1, ble det opprettet for å gi brukeren et bemerkelsesverdig løft i ytelsen og bedre systemkompatibilitet. WSL 2 tilbyr en rekke forbedrede funksjoner, hvorav den mest slående er:
Disse funksjonene er kjernen til det som gjør overgangen fra WSL 1 til WSL 2 en ønskelig opplevelse.
Starter
Før vi begynner, må vi sørge for at vi har Windows 10 oppdatert til enten versjon 1903 med OS Build 18362 eller høyere (for X64 -systemer) eller versjon 2004 med OS Build 19041 eller høyere (for ARM64 -systemer). Du kan sjekke Windows -versjonen din ved å skrive Winver I søkeboksen ved siden av startknappen.
Hvis du kjører en eldre bygning av Windows 10, kan du oppdatere den ved å navigere til innstillinger> Oppdateringer og sikkerhet> Sjekk for oppdateringer.
Du må også sørge for at enheten din gir tilstrekkelig støtte for Hyper-V-virtualisering, som du kan bestemme ved å skrive MSINFO32.EXE i søkefeltet og merker av systeminformasjonen din.
Etter å ha gjort det, kan vi begynne installasjonsprosessen.
Trinn 1. Initialisering av WSL
Dette er et avgjørende trinn for å installere en av versjonene av WSL. Vi kan initialisere WSL ved å bruke enkle konsollkommandoer.
Klikk på Start -knappen og søk “Windows PowerShell”. Høyreklikk på det første resultatet og velg Kjør som administrator. Et konsollvindu skal nå vises.
Skriv inn følgende kommandolinje i konsollen og trykk Enter:
dism.EXE /ONLINE /ANIBLE FAKT /FEATURENNAME: Microsoft-Windows-Subsystem-Linux /All /Norestart
Utgangen skal se ut som bildet nedenfor.
Steg 2. Initialisering av VM -plattform
I motsetning til WSL 1, bruker WSL 2 en innebygd kjerne. Av denne grunn krever vi bruk av en virtuell maskinplattform.
Som det vi gjorde for WSL i trinn 1, vil vi kjøre kommandoer i Windows PowerShell for å aktivere virtuell maskinplattform.
For Windows 10 (2004 Edition):
dism.EXE /ONLINE /ANIBLE FAKT /FEATURENNAME: VirtualMachinePlatform /All /Norestart
For Windows 10 (versjon 1903, 1909):
Enable -WindowsOptionalFeature -Online -Featurename VirtualMachinePlatform -Norestart
Etter å ha fullført begge trinnene 1 og 2, anbefales det å starte enheten på nytt for å bruke endringer riktig og sørge for at alt fungerer som ment.
Trinn 3. Konfigurere WSL 2 som standard
Etter å ha startet enheten på nytt, kjør Windows PowerShell som administrator og skriv inn følgende kommando:
WSL-Sett-default-versjon 2
I noen tilfeller vil konsollen be deg om å oppdatere WSL -kjernen din. Ledeteksten skal se slik ut:
Du kan laste ned oppdateringen ved å besøke lenken på bildet over eller ved å klikke her (for x64).
Når du er ferdig med å installere, kjør kommandoen igjen, og standardversjonen skal nå settes til WSL 2.
Trinn 4. Installer en Linux -distro
Nå som vi er ferdige med å konfigurere WSL 2, er det på tide å installere en Linux -distro. Her har du et bredt utvalg av alternativer å velge mellom, hver med fordeler og ulemper. For øyeblikket en av de mest populære distrosene - Ubuntu 20.04 LTS - er et open source OS som fanget større trekkraft i Linux -samfunnet. Andre alternativer inkluderer Kali Linux, Pengwin og Fedora Remix for WSL, men det er et spørsmål om preferanse mer enn noe annet.
For enkelhets skyld og bred tilgjengelighet vil vi fortsette med Ubuntu 20.04 LTS som Linux -distribusjonen for de kommende trinnene.
Trinn 5. Komme i gang med WSL 2
Etter å ha installert distroen etter eget valg, kan du få tilgang til den fra de nylig tilførte ikonene i startmenyen. Klikk på ikonet for å åpne Ubuntu for å starte installasjonsprosessen. Dette vil ta en stund siden det starter opp for første gang, og henter ut alle nødvendige filer og pakker. Sørg for ikke å slå av enheten din under denne prosessen. Når den er ferdig med å starte opp, blir du bedt om å oppgi et brukernavn og et passord. Fyll ut et brukernavn og passord som du finner passende. Etter å ha gjort det, er du nå klar til å bruke WSL 2.
En alternativ metode for å aktivere WSL og VM -plattform (valgfritt)
De av dere som sliter med å jobbe med konsollen og er mer vant til GUI-baserte konfigurasjoner har muligheten til å aktivere WSL og VM-plattform manuelt. Følg trinnene nedenfor for å aktivere disse funksjonene.
For det første klikker du på startknappen og søk etter "slå Windows -funksjoner på eller av". Klikk på det første resultatet. Et nytt funksjonsvindu skal åpne.
Bla ned og se etter “Virtual Machine Platform” og “Windows Subsystem for Linux” -alternativer. Merk av i ruten til venstre for navnene for å aktivere dem og klikk OK.
Windows vil nå installere de nødvendige filene, hvoretter den vil be deg om å starte enheten på nytt for å bruke disse endringene. Etter omstarten, fortsett som instruert fra trinn 3 og videre.
Ytterligere kommentarer
Konklusjon
Med WSL 2 endelig installert og konfigurert, er du klar til å oppleve den beste Windows-Linux-integrasjonen. Du kan nå gjøre all din Linux-relaterte utvikling uten å forlate komforten til Windows 10 eller gå i stor grad ved å dobbeltstore PC-en. Forhåpentligvis, med enkel bruk av Linux -applikasjoner og utføre Linux -kommandoer med raske hastigheter og optimalisert ytelse, vil opplevelsen din være intet mindre enn gledelig.