Värskendage WSL-ilt WSL 2-le Windows 10-s
Kuidas värskendada WSL-ilt WSL 2-le Windows 10-s
Microsoft on portinud WSL 2 Windows 10 versioonile 1909 ja versioonile 1903. Algselt oli see saadaval ainult Windows 10 versioonis 2004. Nüüd saavad kasutajad, kes on installinud kaks vanemat operatsioonisüsteemi versiooni, uuendada Windowsi alamsüsteemi Linuxi jaoks uusimale põlvkonnale ja saada selle kasutamisest kasu.
WSL 2 on arhitektuuri uus versioon, mis annab Windowsi alamsüsteemile Linuxi volitused ELF64 Linuxi kahendfailide käitamiseks Windowsis. See uus arhitektuur muudab seda, kuidas need Linuxi binaarfailid Windowsi ja teie arvutiga suhtlevad riistvara, kuid pakub siiski sama kasutajakogemust kui WSL 1-s (praegu laialt saadaval versioon).
See tarnib tõelise Linuxi kerneli koos Windowsiga, mis võimaldab täielikku süsteemikõnede ühilduvust. See on esimene kord, kui Windowsiga tarnitakse Linuxi kernel. WSL 2 kasutab uusimat virtualiseerimistehnoloogiat, et käitada oma Linuxi kernelit kerge utiliidi virtuaalmasinas (VM). Microsoft on teinud selle kättesaadavaks suuremale hulgale Windows 10 kasutajatele
tegi selle kättesaadavaks OS-i kahe eelmise väljalase jaoks.Saadaval on kõik selle põhifunktsioonid, sealhulgas
- Failisüsteemi jõudlus on nüüd samaväärne Maci ja Linuxi kiirustega
- Täiustatud süsteemikõnede tugi kõigile Linuxi rakendustele, eriti: Docker, FUSE, rsync jne.
- Täielik Linuxi kernel
- Docker Desktop on lisanud toe WSL 2 kasutamiseks oma mootorina
Ehitab 18362.1049
ja 18363.1049
WSL2 töötamiseks on vaja või kõrgemat. Nad vabastatakse koos KB4571748.
WSL-ilt WSL 2-le värskendamiseks peate tegema need toimingud
- Lubage Windowsi alamsüsteem Linuxi jaoks
- Lubage valikuline funktsioon Virtual Machine Platform
- Laadige alla Linuxi kerneli värskenduspakett
- Määrake WSL 2 vaikeversiooniks
- Installige selle sisse Linuxi distributsioon.
WSL-ilt WSL 2-le värskendamiseks Windows 10-s
- Avatud PowerShell administraatorina.
- WSL-i installimiseks käivitage see käsk:
dism.exe /võrgus /enable-feature /funktsiooni nimi: Microsoft-Windows-Subsystem-Linux /all /norestart.
- Lubage Virtual Machine Platform valikuline funktsioon, käivitades järgmise käsu:
dism.exe /online /funktsioon lubamine /funktsiooni nimi: VirtualMachinePlatform /all /norestart
- Taaskäivitage Windows 10.
- Laadige alla uusim Linuxi kerneli värskenduspakett ja installige see: WSL2 Linuxi tuuma värskenduspakett x64 masinatele
- Määrake WSL 2 vaikeversiooniks. Avage PowerShell administraatorina ja käivitage:
wsl --set-default-version 2
. - Nüüd saate installige WSL 2 distributsioonid Microsoft Store'ist (vt märkust).
Sa oled valmis!
Märkus. Mõned WSL-i päranddistrood ei ole mõeldud töötama WSL 2 all. Peate need käsitsi desinstallima. Siin on WSL 2-ga ühilduvate distributsioonide loend.
- Ubuntu
- Ubuntu 16.04 LTS
- Ubuntu 18.04 LTS
- Ubuntu 20.04 LTS
- openSUSE hüpe 15.1
- SUSE Linux Enterprise Server 12 hoolduspakett SP5
- SUSE Linux Enterprise Server 15 hoolduspakett SP1
- Kali Linux
- Debian GNU/Linux
- Fedora Remix WSL-i jaoks
- Pengwin
- Pengwini ettevõte
- Alpi WSL
Samuti proovite teisendada klassikalise WSL-i distro uuemale platvormile, nagu postituses kirjeldatud Installige operatsioonisüsteemi Windows 10 Windowsi alamsüsteem Linux 2 jaoks. Lühidalt, käivitage käsk wsl --set-version
kõrgendatud PowerShellis. Asendage distro nimi tegeliku distro nimega, nt. Ubuntu: wsl --set-version Ubuntu 2
.
WSL 1-lt WSL 2-le värskendamine võib sõltuvalt teie sihitud levitamise suurusest võtta mitu minutit.