Updaten van WSL naar WSL 2 in Windows 10
Microsoft heeft WSL 2 overgezet naar Windows 10 versie 1909 en versie 1903. Aanvankelijk was het exclusief beschikbaar in Windows 10 versie 2004. Nu kunnen gebruikers die twee oudere releases van het besturingssysteem hebben geïnstalleerd Windows Subsystem voor Linux upgraden naar de nieuwste generatie en krijgen voordelen van het gebruik ervan.
WSL 2 is een nieuwe versie van de architectuur die het Windows-subsysteem voor Linux aandrijft om ELF64 Linux-binaire bestanden op Windows uit te voeren. Deze nieuwe architectuur verandert de manier waarop deze Linux-binaire bestanden communiceren met Windows en de hardware van uw computer, maar biedt nog steeds dezelfde gebruikerservaring als in WSL 1 (de huidige algemeen beschikbare versie).
hoe toegang te krijgen tot lokale bestanden op spotify
Advertentie
Het levert een echte Linux-kernel met Windows die volledige compatibiliteit van systeemoproepen mogelijk maakt. Dit is de eerste keer dat een Linux-kernel wordt geleverd met Windows. WSL 2 maakt gebruik van de nieuwste virtualisatietechnologie om de Linux-kernel in een lichtgewicht virtuele machine (VM) te laten draaien. Om het beschikbaar te maken voor meer Windows 10-gebruikers, heeft Microsoft maakte het beschikbaar voor twee eerdere releases van het besturingssysteem.
hoe u uw bladwijzers in Chrome kunt opslaan
Alle belangrijke functies zullen beschikbaar zijn, inclusief
- De prestaties van het bestandssysteem zijn nu vergelijkbaar met de snelheden van Mac en Linux
- Verbeterde ondersteuning voor systeemoproepen voor alle Linux-toepassingen, met name: Docker, FUSE, rsync, enz.
- Volledige Linux-kernel
- Docker Desktop heeft ondersteuning toegevoegd om WSL 2 als motor te gebruiken
Bouwt18362.1049
en18363.1049
of hoger zijn vereist om WSL2 te laten werken. Ze zijn vrijgelaten met KB4571748 .
Bij het updaten van WSL naar WSL 2 moet u deze stappen uitvoeren
- Schakel het Windows-subsysteem voor Linux in
- Schakel de optionele functie Virtual Machine Platform in
- Download het Linux-kernel-updatepakket
- Stel WSL 2 in als uw standaardversie
- Installeer er een Linux-distro in.
Om te updaten van WSL naar WSL 2 in Windows 10,
- Open PowerShell als beheerder .
- Voer deze opdracht uit om WSL te installeren:
dism.exe / online / enable-feature / featurename: Microsoft-Windows-Subsystem-Linux / all / norestart.
- Schakel de optionele functie Virtual Machine Platform in door de volgende opdracht uit te voeren:
dism.exe / online / enable-feature / featurename: VirtualMachinePlatform / all / norestart
- Start Windows 10 opnieuw .
- Download het nieuwste updatepakket voor de Linux-kernel en installeer het: WSL2 Linux-kernel-updatepakket voor x64-machines
- Stel WSL 2 in als uw standaardversie. Open PowerShell als beheerder en voer het volgende uit:
wsl --set-default-versie 2
. - Je kan nu installeer WSL 2-distributies uit de Microsoft Store (zie de opmerking).
Je bent klaar!
hoe automatisch rollen toe te wijzen onenigheid
Opmerking: sommige van de oudere WSL-distributies zijn niet ontworpen om onder WSL 2 te draaien. U moet ze handmatig verwijderen. Hier is de lijst met WSL 2-compatibele distributies.
- 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 voor WSL
- pinguïn
- Pengwin Enterprise
- Alpine WSL
Ook probeer je een klassieke WSL-distro naar het nieuwere platform te converteren, zoals beschreven in de post Installeer Windows-subsysteem voor Linux 2 in Windows 10 . Kortom, voer het commando uitwsl --set-version 2
in de verhoogde PowerShell. Vervang de distro-naam door de daadwerkelijke distro-naam, bijv. Ubuntu:wsl --set-versie Ubuntu 2
.Dit zal de specifieke distro naar WSL 2 converteren.
De update van WSL 1 naar WSL 2 kan enkele minuten duren, afhankelijk van de grootte van uw gerichte distributie.