Hvordan sette en Linux distro-versjon til WSL 1 eller WSL 2 i Windows 10
Microsoft har portet 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 den nyeste generasjonen og få har fordeler av å bruke den.
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 likevel den samme brukeropplevelsen som i WSL 1 (den nåværende allment tilgjengelige versjonen).
Annonse
Den leverer en ekte Linux-kjerne med Windows som vil gjøre full kompatibilitet med systemanrop mulig. Dette er første gang en Linux-kjerne sendes med Windows. WSL 2 bruker den nyeste virtualiseringsteknologien for å kjøre sin Linux-kjerne inne i en virtuell maskin for lettvekt (VM). For å gjøre det tilgjengelig for flere Windows 10-brukere, har Microsoft det gjort det tilgjengelig for to tidligere utgivelser av operativsystemet.
Alle de viktigste funksjonene vil være tilgjengelige, inkludert
- Filsystemytelse nå på nivå med Mac- og Linux-hastigheter
- Forbedret systemanropstø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 motor
Bygger18362.1049
og18363.1049
eller høyere kreves for å få WSL2 til å fungere. De blir løslatt med KB4571748 .
Du kan angi ønsket WSL-versjon som skal brukes som standard for nye WSL-forekomster, eller sette en installert distro til en bestemt WSL-plattform.
hvordan få YouTube på Roku
Sett Linux Distro-versjon til WSL 1 eller WSL 2 for nye forekomster
- Åpen PowerShell som administrator .
- For å angi WSL 2 som standardversjon for nye forekomster, skriv og kjør:
wsl --set-default-versjon 2
. - For å angi WSL 1 som standardversjon for nye forekomster, skriv og kjør:
wsl --set-default-versjon 1
. - Du er ferdig.
Merk: Noen av de eldre WSL-distribusjonene 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
- Pingvin
- Pengwin Enterprise
- Alpint WSL
Vel, du kan i stedet konvertere en eksisterende distro til versjon 1 eller 2. Slik finner du WSL-versjoner for dine installerte distroer.
Finn WSL-versjoner for installerte Linux-distribusjoner
- Åpen PowerShell som administrator .
- Kjør kommandoen:
wsl --liste --verbose
. - Se 'versjon' kolonneverdien.
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,
- Åpen PowerShell som administrator .
- For å sette WSL 2 som distroversjon for den spesifikke forekomsten, kjør kommandoen
wsl --set-versjon 2
. - Erstatt delen med det faktiske Linux-navnet du bruker, f.eks. Ubuntu:
wsl --set-versjon Ubuntu 2
. - For å konvertere en distro til WSL 1, send kommandoen
wsl --set-versjon 1
, F.eks. for Ubuntu-kjøring:wsl --set-versjon Ubuntu 1
.