Kako nastaviti in namestiti WSL 2 v Windows 10 in 11

Če želite uporabljati Linux v računalniku z operacijskim sistemom Windows, morate najprej namestiti WSL 2. Tukaj je opisano, kako lahko to storite v sistemih Windows 10 in 11 v nekaj minutah.

Če še niste slišali, Microsoft obožuje Linux. Ta besedna zveza pritegne skeptike, potem pa smo videli podsistem Windows za Linux (WSL) in začeli videti resnico v njem. WSL 2 vam omogoča namestitev okolja Linux, v katerem se izvaja polno jedro Linuxa Windows 11, ali 10, če to še vedno uporabljate, z dokaj tesno integracijo med obema. Prva različica WSL ni imela jedra in ni delovala niti približno tako dobro. WSL je v srcu še vedno virtualni stroj, vendar z globokimi vezmi s svojim gostiteljem Windows.

Za razvijalce WSL pomeni brezhiben dostop do Windows in Linux brez potrebe po uporabi tradicionalnih virtualnih strojev. Vendar vam ni treba biti razvijalec, saj je to dobro orodje, ki ga lahko uporablja vsak, ne glede na to, ali je že star ali šele začenja z Linuxom. Microsoft je opravil veliko dela tudi pri izkušnji vkrcanja, saj je WSL 2 zdaj lažji kot kdaj koli prej. Tukaj je opisano, kako to storiti.

Kaj potrebujete za zagon WSL 2 v sistemih Windows 10 in 11

Za zagon WSL 2 ne potrebujete mega zmogljivega računalnika, niti ne potrebujete »Pro« različice sistema Windows, kot jo običajno uporabljate za uporabo orodja Hyper-V VM. WSL 2 sicer uporablja arhitekturo Hyper-V, vendar vam zanjo ni treba doplačati. WSL 2 podpira tudi procesorje x64 in ARM. Če pa ga uporabljate na računalniku, ki temelji na ARM, boste morali uporabiti različico Linuxa, ki ima izdajo ARM, kot je Ubuntu.

WSL 2 je mogoče zagnati tudi v sistemu Windows znotraj virtualnega stroja, če ima programska oprema VM, ki jo uporabljate, podporo za ugnezdeno virtualizacijo in je ta omogočena.

Kako namestiti WSL 2 v Windows 10 in 11

Postopek namestitve za WSL 2 je zdaj tako preprost, da ga lahko začnete uporabljati v nekaj minutah. Edini predpogoj je, da uporabljate Windows 10 različice 2004 in novejšo (in res bi morali biti do sedaj) z nameščenim popravkom KB5004296.

Izbirate lahko med dvema možnostma: uporabite Microsoft Store ali uporabite PowerShell.

Za prvo metodo preprosto odprite Microsoft Store in prenesite datoteko "Podsistem Windows za predogled Linuxa" aplikacija. Dolgoročno se pričakuje, da bo to mesto, kjer lahko dobite WSL, saj ekipi omogoča, da ga posodobi, ne da bi morali iti skozi Windows Update.

Druga možnost je, da odprete PowerShell v računalniku in vnesete ta ukaz:

wsl --namesti

Udobno se usedite in počakajte, da opravi svoje, znova zaženite računalnik, ko prejmete signal, in voila! WSL 2 je zdaj nastavljen na vašem računalniku. Privzeta distribucija (distro) je Ubuntu, vendar lahko uporabljate katero koli drugo distribucijo, ki je na voljo v trgovini Microsoft Store ali iz virov tretjih oseb, kot je Github, ali neposredno od proizvajalcev distribucij.

Če uporabljate Windows 11, bo aplikacija Windows Terminal vnaprej nameščena in je najboljši način za uporabo WSL v vašem računalniku. Distribucijo lahko zaženete prek PowerShell z ukazom "wsl -d", ki mu sledi ime, vendar lahko s terminalom Windows dostopate do vsakega, ki ste ga namestili, iz spustnega menija.

Če nimate nameščenega terminala Windows, ga lahko zgrabite iz Microsoft Store ali preko Windows Package Manager.