WSL2 (subsistem Windows pentru Linux versiunea 2) este o nouă versiune a arhitecturii care vă permite să utilizați Linux pe Windows 10 nativ (folosind o mașină virtuală ușoară) și înlocuiește WSL.
Caracteristica rulează un nucleu Linux real în această nouă versiune, care îmbunătățește performanța și compatibilitatea aplicațiilor față de versiunea anterioară, menținând în același timp aceeași experiență ca și prima versiune.
În acest ghid, veți afla pașii pentru a instala subsistemul Windows pentru Linux 2 pe Windows 10.
Instalați WSL2 pe Windows 10 2004 sau o versiune ulterioară
Din august 2021, Microsoft a simplificat procesul de instalare a WSL pe Windows 10 2004 și versiuni superioare (inclusiv versiunea 21H2 și 21H1) la o singură comandă care descarcă și instalează toate componentele necesare, inclusiv platforma mașinii virtuale și Ubuntu Linux în mod implicit.
Pentru a instala Windows Subsystem pentru Linux pe Windows 10 2004 sau o versiune ulterioară, urmați acești pași:
-
Deschis start pe Windows 10.
-
Caută Prompt de comandă, faceți clic dreapta pe rezultatul de sus și selectați Rulat ca administrator opțiune.
-
Tastați următoarea comandă pentru instalați WSL pe Windows 10 și apăsați introduce:
wsl --install
Instalați WSL cu o singură comandă -
Reporniți computerul pentru a finaliza instalarea WSL pe Windows 10.
-
Continuați cu configurarea distribuției Linux după cum este necesar.
După ce finalizați pașii, componentele Linux necesare vor instala automat cea mai recentă versiune a distribuției Ubuntu Linux.
Instalați WSL cu o distribuție specifică
Pentru a instala WSL cu o anumită distribuție pe Windows 10, urmați acești pași:
-
Deschis start.
-
Caută Prompt de comandă, faceți clic dreapta pe rezultatul de sus și selectați Rulat ca administrator opțiune.
-
Tastați următoarea comandă pentru a vedea o listă de distribuții WSL disponibile pe care le puteți instala pe Windows 10 și apăsați introduce:
wsl --list --online
Notă rapidă: În momentul scrierii acestui articol, puteți instala Ubuntu, Debian, Kali Linux, openSUSE și SUSE Linux Enterprise Server. -
Tastați următoarea comandă pentru a instala WSL cu o distribuție specifică pe Windows 10 și apăsați introduce:
wsl --install -d DISTRO-NAME
În comandă, nu uitați să înlocuiți „DISTR-NAME” pentru numele distro-ului pe care doriți să o instalați, cum ar fi Debian.
-
Reporniți computerul.
-
Continuați cu configurarea distribuției Linux după cum este necesar.
După ce finalizați pașii, componentele Windows Subsystem pentru Linux 2 se vor instala cu distribuția Linux pe care ați specificat-o.
Actualizați nucleul WSL
Pentru a actualiza nucleul WSL la cea mai recentă versiune, urmați acești pași:
-
Deschis start.
-
Caută Prompt de comandă, faceți clic dreapta pe rezultatul de sus și selectați Rulat ca administrator opțiune.
-
Tastați următoarea comandă pentru actualizați nucleul WSL și apăsați introduce:
wsl --update
Comanda de actualizare WSL
După ce ați finalizat pașii, dacă este disponibilă o actualizare, aceasta se va descărca și instala pe dispozitiv.
Dacă comanda de actualizare nu funcționează, deschideți Setări > Actualizare și securitate > Windows Update > Opțiuni avansate, și porniți „Primiți actualizări pentru alte produse Microsoft atunci când actualizați Windows” comutator.
Instalați WSL2 pe Windows 10 1909 sau mai vechi
Ca alternativă, puteți instala în continuare WSL pe Windows 10 versiunea 1909 și versiuni mai vechi utilizând procesele moștenite. Procesul necesită activarea WSL1, Platforma de mașini virtuale, conversia distribuțiilor existente (dacă este cazul) și configurarea subsistemului Windows pentru Linux 2 ca nou implicit pentru instalările viitoare de distribuție.
Dacă aveți un sistem ARM64, integrarea Linux este acceptată pe versiunea 2004 și o versiune ulterioară.
Activați subsistemul Windows pentru Linux
Dacă nu utilizați deja Linux pe Windows 10, trebuie să activați subsistemul Windows pentru Linux (versiunea 1) cu acești pași:
-
Deschis start pe Windows 10.
-
Caută Activați sau dezactivați funcțiile Windows și faceți clic pe rezultatul de sus pentru a deschide experiența.
-
Verifică “Subsistemul Windows pentru Linux” opțiune.
Activați WSL pe Windows 10 -
Apasă pe O.K buton.
-
Apasă pe Repornire buton.
Odată ce ați finalizat pașii, trebuie să activați caracteristica Virtual Machine Platform.
Activați Platforma de mașini virtuale
Pentru a activa Virtual Machine Platform pe Windows 10, urmați acești pași:
-
Deschis start.
-
Caută PowerShell, faceți clic dreapta pe rezultatul de sus și selectați Rulat ca administrator opțiune.
-
Tastați următoarea comandă pentru a activa caracteristica Virtual Machine Platform și apăsați introduce:
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
Activați Virtual Machine Platform pe Windows 10 folosind PowerShell -
Reporniți computerul.
După ce finalizați pașii, puteți seta subsistemul Windows pentru Linux versiunea 2 noua arhitectură implicită și puteți converti distribuțiile existente.
Activați subsistemul Windows pentru Linux 2
Pentru a începe să utilizați WSL2 sau distribuțiile WSL secrete către WSL2, urmați acești pași:
-
Descărcați aceasta Nucleul WSL 2 Actualizați (necesar).
-
Faceți dublu clic pe wsl_update_x64.msi fișier și aplicați actualizarea.
-
Deschis start.
-
Caută PowerShell, faceți clic dreapta pe rezultatul de sus și selectați Rulat ca administrator opțiune.
-
Tastați următoarea comandă pentru a seta Subsistemul Windows pentru Linux 2 arhitectura dvs. implicită pentru distribuțiile noi pe care le instalați și le apăsați introduce:
wsl --set-default-version 2
Activați WSL 2 pe Windows 10 20H1 -
(Opțional) Tastați următoarea comandă pentru a converti distribuția din WSL în WSL 2 și apăsați introduce:
wsl --set-version Ubuntu 2
Convertiți distro WSL în WSL 2 pe Windows 10 20H1 În comandă, asigurați-vă că modificați Ubuntu pentru numele distribuției pe care doriți să o convertiți. Dacă nu cunoașteți numele distribuției, utilizați
wsl -l -v
comanda.
După ce finalizați pașii, dispozitivul dvs. va începe să utilizeze noua versiune a Windows Subsystem pentru Linux ca arhitectură implicită. (Vedea tutorial video pe canalul YouTube Pureinfotech.)
Confirmați platforma de distribuție
Pentru a confirma distribuțiile folosesc subsistemul Windows pentru Linux 2, urmați acești pași:
-
Deschis start.
-
Caută PowerShell, faceți clic dreapta pe rezultatul de sus și selectați Rulat ca administrator opțiune.
-
Tastați următoarea comandă pentru a verifica versiunea distribuției și apăsați introduce:
wsl --list --verbose
-
Confirmați că versiunea de distribuție este 2.
Verificați distribuția folosind Windows Subsystem pentru Linux 2 pe PowerShell.
După ce finalizați pașii, veți ști dacă procesul a fost finalizat cu succes sau dacă trebuie să depanați vreunul dintre pași.