Kako provjeriti verziju podsustava Windows za Linux (WSL) u sustavu Windows

Imate Windows podsustav(Windows Subsystem) za Linux ( WSL ) koji radi na vašem Windows 11 ili Windows 10 za isprobavanje nekih bash naredbi, a možda i za pokretanje nekih od najboljih Linux aplikacija(best Linux apps) . Imati oba operativna sustava puno je lakše nego koristiti dvostruko pokretanje.

Neke stvari ipak rade samo u određenim verzijama WSL -a i niste sigurni koju imate. Dakle, pokazat ćemo vam kako provjeriti WSL verziju na Windows 11 i Windows 10 , plus nekoliko drugih trikova.

Koja je razlika između WSL verzija(Difference Between WSL Versions) ?

Postoje samo dvije verzije WSL -a ; WSL 1 i WSL 2 . Primarna razlika je u tome što WSL 2 ima puni Linux kernel , dok WSL 1 nema. Zamislite WSL 1 kao WSL lite. Ako ste predani korisnik Linuxa(Linux) ili ozbiljno želite naučiti Linux , koristite WSL 2 . Radi kao kompletan virtualni stroj sa svim funkcijama koje donosi virtualizacija. WSL 2 će povećati performanse datotečnog sustava i podržava punu kompatibilnost sistemskih poziva.

WSL 2 dostupan je samo na Windows 11 ili Windows 10 , verzija 1903 (Version 1903) Build 19362 ili novija. Ako imate Windows 10 i redovito ga ažurirate, dobro ste. Ako niste sigurni, imamo članak koji će vam pomoći da saznate koju verziju sustava Windows(what version of Windows) imate. Starije verzije sustava Windows 10 kompatibilne su samo s WSL 1 .

Kako provjeriti WSL verziju(WSL Version) u sustavu Windows(Windows)

Ako instalirate WSL u PowerShell ili naredbeni redak pomoću naredbe wsl.exe –install , imate zadanu verziju WSL -a . To znači da imate Ubuntu 20.04 LTS Linux distro i njegovu verziju WSL 2 .

Pretpostavimo(Suppose) da niste sigurni jeste li izvršili zadanu instalaciju WSL -a ili ste dodali nekoliko različitih distribucija Linuxa(Linux) i želite znati koja je njihova verzija. U tom slučaju i to je lako provjeriti.

  1. Otvorite Command Prompt ili Powershell i pokrenite naredbu wsl –list –verbose ili wsl -l -v .

  1. Izlaz prikazuje naziv distribucije kao NAME , radi li ili je zaustavljen pod STANJE(STATE) , i WSL verziju pod VERSION . Obratite pažnju na zvjezdicu. WSL distribucija sa zvjezdicom je zadana distribucija za vas .

To znači da ako pokrenete WSL bez da mu kažete koju distribuciju da koristi, pokrenut će zadani. Pokušajte vidjeti sučelje naredbenog retka zadane distribucije ( CLI ).

Kako mogu promijeniti WSL verziju?

Promijenimo openSUSE-42 iz WSL 1 u WSL 2 . Ista metoda radi za promjenu bilo koje distribucije iz WSL 2 u WSL 1 .

  1. Otvorite naredbeni redak(Command Prompt) ili PowerShell i pokrenite sljedeću naredbu: wsl –set-version [ime] [broj verzije wsl](wsl –set-version [name] [wsl version number]) gdje je ime naziv distribucije, a broj verzije wsl je verzija koju želite. U ovom slučaju, to je wsl –set-version openSUSE-42 2 .

Prikazat će se poruka Pretvorba(Conversion) u tijeku, ovo može potrajati nekoliko minuta… Uz novu instalaciju distroa, može potrajati samo 20 sekundi. Gotovo je kada dobijete poruku Pretvorba(Conversion) dovršena.

  1. Kako biste bili sigurni da ste ispravno postavili WSL verziju, ponovno pokrenite naredbu wsl –list –verbose(wsl –list –verbose) ili wsl -l -v .

Kako mogu provjeriti WSL zadane postavke(WSL Defaults) ili zadnje ažuriranje(Update) ?

Prije nego pogledate promjenu zadane WSL verzije ili zadane distribucije Linuxa(Linux) , trebali biste provjeriti koje su trenutne zadane postavke. Ovo će vam također pokazati kada je WSL posljednji put ažuriran.

  1. Otvorite naredbeni redak(Command Prompt) ili PowerShell i pokrenite sljedeću naredbu: wsl –status .

Vidjet ćete zadane postavke, posljednji put kada je WSL ažuriran, kao i verziju kernela.

Kako mogu ažurirati WSL?

Provjerili ste vrijeme zadnjeg ažuriranja za WSL i prošlo je dosta vremena. Želite ga ažurirati kako biste bili sigurni da imate najnoviju verziju.

  1. Otvorite naredbeni redak(Command Prompt) ili PowerShell kao administrator. Učinite to tako da pronađete Command Prompt ili PowerShell u izborniku Start , zatim desnom tipkom miša kliknete na njih i odaberete Run as administrator.

  1. Pokrenite naredbu wsl –update . Ako je dostupno ažuriranje, ono će se preuzeti i instalirati.

  1. Nakon što ažuriranje završi, u ovom trenutku možete vidjeti ažuriranu verziju kernela. Sada pokrenite naredbu wsl –shutdown kako bi promjena stupila na snagu.

Kako mogu dobiti automatska ažuriranja za WSL ?

Jeste(Did) li provjerili status WSL -a i vidjeli poruku koja glasi: “…do automatskih ažuriranja nije moguće doći zbog postavki vašeg sustava.”? Evo kako to popraviti.

  1. Otvorite Windows postavke(Windows Settings) i idite na Windows Update , a zatim na Napredne(Advanced) opcije.

  1. Uključite opciju Primanje(Receive) ažuriranja za druge Microsoftove(Microsoft) proizvode. Sada ćete uvijek imati najnoviju verziju.

Kako mogu promijeniti zadanu WSL verziju(Default WSL Version) ?

Možda želite imati samo WSL 1 za buduće instalacije distribucije Linuxa . (Linux)To se brzo promijenilo. Ovo se također može koristiti za postavljanje WSL 2 kao zadanog.

  1. Otvorite naredbeni redak(Command Prompt) ili PowerShell i pokrenite sljedeću naredbu: wsl –set-default-version [broj verzije wsl](wsl –set-default-version [wsl version number]) gdje je broj verzije wsl verzija koju želite. U ovom primjeru, to je wsl –set-default-version 1 . Vidjet ćete da je operacija uspješno dovršena kada bude gotova.

  1. Pokrenite naredbu wsl –status da biste potvrdili promjenu zadane WSL verzije.

Kako mogu promijeniti zadanu distribuciju Linuxa(Default Linux Distro) ?

Možda želite pokrenuti različitu distribuciju Linuxa od (Linux)Ubuntua(Ubuntu) kada otvorite izbornik Start sustava Windows(Windows Start) i odaberete WSL . To je u redu, lako se mijenja.

  1. Otvorite naredbeni redak(Command Prompt) ili PowerShell i pokrenite naredbu wsl –set-default [ime](wsl –set-default [name]) , gdje je naziv naziv distribucije kao što prikazuje naredba popisa. U ovom primjeru, promijenimo ga u kali-linux.

  1. Potrebna je samo sekunda da se promjena dogodi i da se naredbeni redak ponovno prikaže. Upotrijebite naredbu wsl –list –verbose(wsl –list –verbose) ili wsl -l -v da biste potvrdili promjenu zadane distribucije.

Sada kada pokrenete WSL iz izbornika Start , on otvara Kali Linux .

Saznajte više o WSL naredbama

Da biste vidjeli ugrađene dokumente pomoći za WSL , koristite naredbu wsl –help .

Također, pogledajte naše članke o instaliranju WSL -a i korištenju basha na Windows 11(using bash on Windows 11) . Vratite(Come) se ponovno i sigurno ćemo za vas imati više članaka vezanih uz WSL.



About the author

U poslu je sve u stvaranju vrijednosti za vaše klijente i kupce. Usredotočen sam na pružanje uputa korak po korak koje pomažu mojim čitateljima da izvuku najviše iz svog hardvera i softvera, koristeći Microsoft Office. Moje vještine uključuju instalaciju tipkovnice i upravljačkih programa, kao i podršku za Microsoft Office. Uz svoje dugogodišnje iskustvo u industriji, mogu vam pomoći da pokrijete sve hardverske ili softverske potrebe koje možda imate.



Related posts