Imaginează-ți că ai ce e mai bun din ambele lumi: familiaritatea Windows 11 și versatilitatea Linux la îndemână. Aceasta este magia Subsistemului Windows pentru Linux (WSL) . Fie că ești un dezvoltator care depanează codul, un om de știință al datelor care calculează cifre sau pur și simplu ești curios despre Linux, activarea WSL deschide posibilități nelimitate. Acest ghid te va ghida prin fiecare pas pentru a pune WSL în funcțiune pe mașina ta cu Windows 11 , menținând lucrurile simple, eficiente și interesante. Hai să ne aruncăm înăuntru și să-ți îmbunătățim configurația! 🚀
Ce este WSL și de ce ar trebui să îl activezi pe Windows 11?
WSL , sau Subsistem Windows pentru Linux , este un strat de compatibilitate care vă permite să rulați un mediu Linux autentic direct pe Windows 11, fără dificultățile legate de dual-boot sau mașini virtuale. Introdus de Microsoft, acesta a evoluat în WSL 2 , care utilizează o mașină virtuală ușoară pentru performanțe mai bune, compatibilitate completă a apelurilor de sistem și acces fără probleme la fișiere între Windows și Linux.
De ce să o activați? Imaginați-vă următoarele: ⭐ Rulați instrumente din linia de comandă Linux, cum ar fi grep, awk, sau , dockerîn mod nativ. ⭐ Dezvoltați aplicații multiplatformă fără a schimba sistemul de operare. ⭐ Accesați fișierele Windows din Linux bash fără efort. Schimbă regulile jocului pentru productivitate, în special în cele mai recente actualizări Windows 11 care îmbunătățesc integrarea. Gata cu compromisurile - îmbrățișați puterea hibridă și simțiți fiorul unui flux de lucru unificat!
Cerințe de sistem pentru activarea WSL pe Windows 11
Înainte de a trece la pași, asigurați-vă că configurația dumneavoastră îndeplinește aceste cerințe de bază pentru o navigare fără probleme:
- Windows 11 (ediția Home, Pro sau Enterprise; versiunea 22000 sau o versiune ulterioară - verificați prin intermediul
winvercasetei de dialog Executare).
- Procesor pe 64 de biți cu suport pentru traducerea adreselor de nivel second (SLAT).
- Cel puțin 4 GB de RAM (8 GB recomandați pentru WSL 2 ).
- Virtualizarea este activată în BIOS/UEFI (majoritatea PC-urilor moderne au această funcție; reporniți și verificați setările plăcii de bază dacă este necesar).
- Privilegii de administrator asupra contului dumneavoastră.
Dacă hardware-ul este în regulă, ești în regulă. Activarea WSL este simplă și reversibilă, așa că nu-ți face griji dacă vrei să experimentezi. Ești gata să activezi subsistemul Windows pentru Linux ? Hai să începem!
Ghid pas cu pas: Cum se activează WSL pe Windows 11
Microsoft a făcut ca activarea WSL să fie incredibil de ușor de utilizat în cele mai recente versiuni de Windows 11. Ne vom concentra pe cele mai simple metode: prin intermediul interfeței grafice și al liniei de comandă. Alegeți ce vi se potrivește cel mai bine - ambele duc la același rezultat extraordinar.
Metoda 1: Activați WSL folosind aplicația Setări Windows 11 (cea mai ușoară pentru începători)
Această abordare grafică este perfectă dacă preferi să dai clic în loc să tastezi. Este rapidă și vizuală, asigurându-te că nu ratezi nimic.
- 1️⃣ Deschide Setări: Apasă pe Windows + Isau caută „Setări” în meniul Start.
- 2️⃣ Navigați la Funcții opționale: Accesați Aplicații > Funcții opționale (sau căutați „Activare sau dezactivare funcții Windows” în bara de activități).
- 3️⃣ Căutați și instalați WSL: Faceți clic pe „Mai multe caracteristici Windows” sau căutați direct Subsistem Windows pentru Linux . Bifați caseta de lângă acesta, apoi faceți clic pe OK. Windows se va descărca și se va instala - luați o cafea în timp ce procesează! ☕
- 4️⃣ Activați platforma mașinii virtuale: În aceeași fereastră, activați și platforma mașinii virtuale pentru suport WSL 2. Reporniți PC-ul când vi se solicită.
- 5️⃣ Setați WSL 2 ca implicit: După repornire, deschideți PowerShell ca administrator (faceți clic dreapta pe Start > Terminal (Admin)) și executați:
wsl --set-default-version 2. Acest lucru vă asigură că beneficiați de o experiență WSL 2 superioară .
Voila! WSL este acum activat. Dar nu am terminat încă - în continuare, instalăm o distribuție Linux.
Metoda 2: Activarea WSL prin linia de comandă (pentru utilizatorii avansați)
Dacă vă simțiți familiarizat(ă) cu comenzile, aceasta este mai rapidă și poate fi executată în script. Deschideți PowerShell sau Linia de comandă ca administrator.
- 1️⃣ Executați comanda Enable: Tastați
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestartși apăsați Enter. Aceasta activează WSL .
- 2️⃣ Activați platforma mașinii virtuale: Rulați
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart.
- 3️⃣ Reporniți PC-ul: Reporniți pentru a aplica modificările.
- 4️⃣ Instalați actualizarea WSL: Descărcați cea mai recentă actualizare a kernelului WSL 2 de pe site-ul oficial Microsoft: Descărcați actualizarea kernelului Linux WSL2 . Rulați fișierul .msi ca admin.
- 5️⃣ Setați versiunea implicită: În admin PowerShell, rulați
wsl --set-default-version 2.
Sfat de la expert: Aceste comenzi funcționează perfect pe cele mai recente versiuni de Windows 11 , asigurând performanțe optime. Dacă întâmpinați erori de genul „WSL nu este activat”, verificați din nou virtualizarea în Managerul de activități (Ctrl + Shift + Esc > Performanță > CPU).
Instalarea unei distribuții Linux după activarea WSL
Cu WSL activat, e timpul să-ți alegi varianta de Linux. Microsoft Store oferă distribuții oficiale gratuite, precum Ubuntu, Debian sau Kali — Ubuntu este favorita publicului pentru stabilitatea și sprijinul comunității.
- 1️⃣ Deschideți Microsoft Store: Căutați „Ubuntu” (sau distribuția preferată).
- 2️⃣ Instalare și lansare: Faceți clic pe Instalare, apoi lansați din meniul Start. Prima rulare inițializează distribuția - setați un nume de utilizator și o parolă când vi se solicită.
- 3️⃣ Verificați instalarea: În terminalul Linux, executați comanda
uname -rpentru a confirma kernelul WSL 2 (ar trebui să afișeze ceva de genul 5.x-microsoft-standard-WSL2).
Acum ești într-o adevărată petrecere Linux ! Actualizează pachetele sudo apt update && sudo apt upgradepentru cele mai recente funcții. Emoționant, nu-i așa? Windows 11- ul tău tocmai a primit un upgrade Linux. 😊
Optimizarea și depanarea WSL pe Windows 11
Pentru ca lucrurile să meargă fără probleme, iată câteva sfaturi utile:
| Problemă comună |
Soluţie |
| WSL nu pornește |
Executați wsl --updateîn admin PowerShell pentru a obține cele mai recente remedieri. |
| Performanță lentă |
Asigurați-vă că WSL 2 este implicit și alocați mai multă memorie RAM prin .wslconfigfișier în directorul utilizatorului (de exemplu, memorie = 4 GB). |
| Probleme de acces la fișiere |
Se utilizează /mnt/pentru unitățile Windows în Linux; evitați editarea fișierelor Windows din Linux pentru a preveni erorile de permisiune. |
| Eroare 0x80040326 |
Activați Hyper-V în Caracteristici Windows sau verificați BIOS-ul pentru virtualizare. |
Pentru setări avansate, explorați instrumente GUI precum Windows Terminal pentru sesiuni WSL cu file sau integrați-le cu VS Code prin intermediul extensiei Remote - WSL. Totul se rezumă la a face configurația intuitivă și puternică.
Ce urmează? Îmbunătățește-ți jocul în WSL
Felicitări — ați activat cu succes Subsistemul Windows pentru Linux pe Windows 11 ! Acesta este doar începutul. Experimentați rularea aplicațiilor GUI folosind wsl --install -d UbuntuLinux pentru desktop sau explorați containerizarea cu backend-ul WSL 2 al Docker Desktop . Integrarea se îmbunătățește constant, așa că rămâneți pe fază pentru mai multe modalități de a combina lumi.
Te simți puternic? Împărtășește-ți succesele la WSL în comentariile de mai jos - ne-ar plăcea să aflăm cum îți transformă fluxul de lucru. Dacă întâmpini probleme, documentele Microsoft sunt o comoară: Documentația oficială WSL . Spor la programare! 👏