Windows Tips & News

Sett Linux Distro-versjon til WSL 1 eller WSL 2 i Windows 10

Hvordan sette en Linux distro-versjon til WSL 1 eller WSL 2 i Windows 10

Microsoft har portert WSL 2 til Windows 10 versjon 1909 og versjon 1903. Opprinnelig var den eksklusivt tilgjengelig i Windows 10 versjon 2004. Nå kan brukere som har installert to eldre versjoner av operativsystemet oppgradere Windows Subsystem for Linux til siste generasjon og få fordeler ved å bruke det.

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). For å gjøre det tilgjengelig for flere Windows 10-brukere har Microsoft 

gjort det tilgjengelig for to tidligere versjoner av operativsystemet.

Alle nøkkelfunksjonene vil være tilgjengelige, inkludert

  • Filsystemytelse nå på nivå med Mac- og Linux-hastigheter
  • Forbedret systemanropsstøtte for alle Linux-applikasjoner, spesielt: Docker, FUSE, rsync, etc.
  • Full Linux-kjerne
  • Docker Desktop har lagt til støtte for å bruke WSL 2 som sin motor

Bygger 18362.1049 og 18363.1049 eller høyere kreves for å få WSL2 til å fungere. De løslates med KB4571748.

Du kan angi at ønsket WSL-versjon skal brukes som standard for nye WSL-forekomster, eller angi en installert distro til en spesifikk WSL-plattform.

  1. Åpen PowerShell som administrator.
  2. For å angi WSL 2 som standardversjon for nye forekomster, skriv inn og kjør: wsl --set-default-versjon 2.
  3. For å angi WSL 1 som standardversjon for nye forekomster, skriv inn og kjør: wsl --set-default-versjon 1.
  4. Du er ferdig.

Merk: Noen av de eldre WSL-distroene er ikke designet for å kjøre under WSL 2. Du må avinstallere dem manuelt. Her er listen over WSL 2-kompatible distroer.

  • Ubuntu
  • Ubuntu 16.04 LTS
  • Ubuntu 18.04 LTS
  • Ubuntu 20.04 LTS
  • openSUSE Leap 15.1
  • SUSE Linux Enterprise Server 12 SP5
  • SUSE Linux Enterprise Server 15 SP1
  • Kali Linux
  • Debian GNU/Linux
  • Fedora Remix for WSL
  • Pengwin
  • Pengwin Enterprise
  • Alpine WSL

Vel, du kan i stedet konvertere en eksisterende distro til versjon 1 eller 2. Slik finner du WSL-versjoner for de installerte distroene dine.

Finn WSL-versjoner for installerte Linux Distros

  1. Åpen PowerShell som administrator.
  2. Kjør kommandoen: wsl --list --verbose.
  3. Se verdien i kolonnen 'versjon'.

Du er ferdig.

Til slutt, her er hvordan du endrer WSL-versjonen for en distro.

For å sette Linux Distro-versjon til WSL 1 eller WSL 2 i Windows 10,

  1. Åpen PowerShell som administrator.
  2. For å angi WSL 2 som distroversjon for den spesifikke forekomsten, kjør kommandoen wsl --set-versjon 2.
  3. Erstatter del med det faktiske Linux-navnet du bruker, f.eks. Ubuntu: wsl --set-versjon Ubuntu 2.
  4. For å konvertere en distro til WSL 1, utfør kommandoen wsl --set-versjon 1, f.eks. for Ubuntu kjøring: wsl --set-versjon Ubuntu 1.
Sergey Tkachenko, forfatter ved Winaero

Sergey Tkachenko, forfatter ved Winaero

Som du vet mangler lysbildefremvisningsfunksjonen på skrivebordet i Windows 7 Starter. Det er ing...

Les mer

Sergey Tkachenko, forfatter ved Winaero

Dette nettstedet bruker informasjonskapsler for å forbedre opplevelsen din mens du navigerer gjen...

Les mer

Sergey Tkachenko, forfatter ved Winaero

Microsoft har oppdatert sluttdatoene for støtte for Windows 10, versjon 1809 og Windows 10, versj...

Les mer