Hvordan installere WSL 2 på Windows Top 10

Hvordan installere WSL 2 på Windows Top 10
Windows Subsystem for Linux 2, også kjent som WSL 2, er den nyeste versjonen av et kompatibilitetslag som lar Windows -brukere kjøre et Linux/GNU -miljø på Windows. Gjennom WSL 2 kan en Windows -bruker bruke Linux -verktøy, kommandolinje, verktøy og applikasjoner på Windows direkte - uten behov for et virtuell maskinoppsett. WSL 2 er designet av Microsoft for det eneste formål å jobbe i harmoni med Linux -distros og forbedre den generelle produktiviteten og erfaringen.

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:

  • Å ha en administrert virtuell maskin (VM)
  • Tillater full systemanropsevne
  • En innebygd Linux-kjerne

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

  • Du kan bytte tilbake til WSL 1 ved å skrive WSL-Set-Default-Version 1
  • Hvis enheten din mangler Windows 10 eller Hyper-V-kompatibilitet, kan du fremdeles bruke WSL 1

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.