Cum să setați o versiune distro Linux la WSL 1 sau WSL 2 în Windows 10
Microsoft a portat WSL 2 în Windows 10 versiunea 1909 și versiunea 1903. Inițial, era disponibil exclusiv în Windows 10 versiunea 2004. Acum utilizatorii care au instalat două versiuni mai vechi ale sistemului de operare pot actualiza subsistemul Windows pentru Linux la ultima generație și pot obține beneficiază de utilizarea acestuia.
WSL 2 este o nouă versiune a arhitecturii care alimentează subsistemul Windows pentru Linux pentru a rula ELF64 Linux binare pe Windows. Această nouă arhitectură modifică modul în care aceste binar Linux interacționează cu Windows și hardware-ul computerului dvs., dar oferă în continuare aceeași experiență de utilizator ca în WSL 1 (versiunea actuală disponibilă pe scară largă).
Reclama
Oferă un adevărat kernel Linux cu Windows care va face posibilă compatibilitatea completă a apelurilor de sistem. Este pentru prima dată când un kernel Linux este livrat cu Windows. WSL 2 folosește cea mai recentă tehnologie de virtualizare pentru a-și rula nucleul Linux în interiorul unei mașini virtuale ușoare (VM). Pentru a-l face disponibil pentru mai mulți utilizatori de Windows 10, Microsoft a făcut-o a pus-o la dispoziție pentru două versiuni anterioare ale sistemului de operare.
Toate caracteristicile sale cheie vor fi disponibile, inclusiv
- Performanța sistemului de fișiere este acum la același nivel cu viteza Mac și Linux
- Suport îmbunătățit pentru apeluri de sistem pentru toate aplicațiile Linux, în special: Docker, FUSE, rsync etc.
- Kernel Linux complet
- Docker Desktop a adăugat suport pentru a utiliza WSL 2 ca motor
Construiește18362.1049
și18363.1049
sau mai mare sunt necesare pentru ca WSL2 să funcționeze. Sunt eliberați cu KB4571748 .
Puteți seta versiunea WSL dorită pentru a fi utilizată implicit pentru noile instanțe WSL sau puteți seta o distribuție instalată pe o anumită platformă WSL.
cum obțineți scorul dvs. instantaneu
Setați versiunea Linux Distro la WSL 1 sau WSL 2 pentru instanțe noi
- Deschis PowerShell în calitate de administrator .
- Pentru a seta WSL 2 ca versiune implicită pentru instanțe noi, tastați și rulați:
wsl --set-default-version 2
. - Pentru a seta WSL 1 ca versiune implicită pentru instanțe noi, tastați și rulați:
wsl --set-default-version 1
. - Esti gata.
Notă: Unele distribuții WSL vechi nu sunt concepute pentru a rula sub WSL 2. Trebuie să le dezinstalați manual. Iată lista distribuțiilor WSL 2 compatibile.
- 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 pentru WSL
- Pinguin
- Pengwin Enterprise
- WSL alpin
Ei bine, puteți în schimb să convertiți o distribuție existentă la versiunea 1 sau 2. Iată cum puteți găsi versiunile WSL pentru distribuțiile dvs. instalate.
Găsiți versiunile WSL pentru Linux Distros instalat
- Deschis PowerShell în calitate de administrator .
- Rulați comanda:
wsl --list --verbose
. - Consultați valoarea coloanei „versiune”.
Esti gata.
În cele din urmă, iată cum puteți schimba versiunea WSL pentru o distribuție.
Pentru a seta versiunea Linux Distro la WSL 1 sau WSL 2 în Windows 10,
- Deschis PowerShell în calitate de administrator .
- Pentru a seta WSL 2 ca versiune distro pentru instanța specifică, rulați comanda
wsl --set-version 2
. - Înlocuiți porțiunea cu numele real Linux pe care îl utilizați, de ex. Ubuntu:
wsl - set-version Ubuntu 2
. - Pentru a converti o distribuție în WSL 1, lansați comanda
wsl --set-version 1
, de exemplu. pentru rularea Ubuntu:wsl - set-version Ubuntu 1
.