Prilagodite WSL kernel u trenu pomoću ovih savjeta za Windows 11.

Podsustav Windows za Linux ili WSL obično se ažurira automatski kao dio redovitih ažuriranja sustava Windows. Ali ako automatsko ažuriranje nije uspjelo, a trebate promijeniti verziju WSL-a iz bilo kojeg razloga, to možete učiniti ručno pomoću naredbenog retka.

Zašto ručno ažurirati WSL kernel?

Glavni razlog zašto biste možda trebali ručno ažurirati WSL kernel je kašnjenje koje se može dogoditi nakon što se ažuriranje objavi na GitHubu. Možda distribuciji Linuxa koju koristite treba nešto u tom WSL ažuriranju. Verzija na vašem računalu bit će zastarjela sve dok se WSl ažuriranje ne upakira u Windows Update i instalira.

Ovaj vremenski odmak između izdanja ažuriranja i dolaska na vaše računalo putem Windows Updatea obično nije jako dug. Ali ako vas nedostatak ažuriranja sprječava da nešto učinite, čak i kratko čekanje može biti predugo. Srećom, WSL se može prisilno ažurirati iz naredbenog retka.

Treba napomenuti da ažuriranje WSL-a ovom metodom nije isto što i nadogradnja na WSL 2.

instagram viewer
Nadogradnja s WSL na WSL2 je drugačiji proces, ali kada je WSL 2 instaliran, možete ažurirati njegovu jezgru koristeći istu metodu, kao što je objašnjeno u nastavku.

Poznato je da nadogradnja na Windows 11 kvari WSL. Dakle, ako pokušavate ručno ažurirati iz ovog razloga, provjerite neka druga rješenja prije nego što pokušate ovo.

Kako ažurirati WSL kernel u naredbenom retku

Alatom naredbenog retka wsl.exe relativno je lako promijeniti Windows podsustav za Linux kernel.

  1. U Windows Search upišite cmd i odaberite opciju pokretanja naredbenog retka kao administrator. Bez povišenih privilegija nećete moći koristiti wsl.exe.
  2. U naredbeni redak upišite wsl --verzija i provjerite svoju trenutnu verziju WSL-a u odnosu na najnoviju verziju na GitHub.
  3. Pod pretpostavkom da koristite stariju verziju, upišite wsl --ažuriranje i pritisnite Unesi.
  4. Nakon kratkog procesa, WSL je trebao biti ažuriran. Možete provjeriti upisivanjem wsl --verzija ponovno i pritiskom Unesi.

Kako vratiti WSL kernel na prethodnu verziju

Ako je WSL ažuriranje dovelo do neočekivanih problema ili je na neki način pokvareno, možete se vratiti na prethodnu verziju.

  1. U Windows Search upišite cmd i odaberite opciju pokretanja naredbenog retka kao administrator.
  2. Na pokazivaču upišite wsl --ažuriranje --povratak i pritisnite Unesi.
  3. Nakon završetka vraćanja, možete provjeriti verziju WSL-a upisivanjem wsl --verzija a zatim pritiskom Unesi.

Podsustav Windows za Linux sada bi se trebao vratiti na prethodnu verziju, a svi problemi koje je uvelo ručno ažuriranje bit će riješeni. Ako problemi potraju, možda bi bilo vrijedno provjeriti neke alternative WSL-u za pokretanje Linux distribucija na Windowsima.

Provjerite postavke automatskog ažuriranja sustava Windows 11

Mogućnost ručnog ažuriranja WSL-a u naredbenom retku je korisna. Ali bilo bi dobro provjeriti postavke automatskog ažuriranja sustava Windows ako ne želite ručno ažurirati svaki put kada se izda nova verzija.

  1. Otvori Windows postavke aplikaciju i idite na Windows Update.
  2. Izaberi Napredne opcije i pobrinite se da opcija za Primajte ažuriranja za druge Microsoftove proizvode je omogućeno.

WSL bi sada trebao biti automatski ažuriran kad god se objavi nova revizija.

Ručno ažuriranje WSL-a na Windows 11

Nije nečuveno da automatsko ažuriranje WSL-a ne uspije ili se odgodi nakon izdavanja nove verzije. Čekanje najnovije revizije moglo bi vas spriječiti u korištenju odabrane distribucije Linuxa, tako da mogućnost ručnog ažuriranja WSL kernela putem alata naredbenog retka može biti korisna. To nije proces koji ćete morati često dovršavati, ali kada to trebate učiniti, sada znate kako.