Podsistem Windows za Linux (WSL) (znan tudi kot WSL 1) razvijalcem omogoča zagon okolja GNU/Linux - vključno z večino orodij ukazne vrstice, pripomočkov in aplikacij - neposredno v sistemu Windows, brez spreminjanja, brez tradicionalnega virtualnega stroja ali dvojnega zagona nastavitve .
WSL 2 (Windows Subsystem for Linux 2) je nova različica arhitekture v WSL, ki spreminja način interakcije distribucij Linuxa z Windows. Glavni cilji WSL 2 so povečati zmogljivost datotečnega sistema in dodati združljivost celotnega sistema.
Vsaka distribucija Linuxa lahko deluje kot WSL 1 ali WSL 2 in kadar koli preklaplja med različicami. WSL 2 je "velika prenova" osnovne arhitekture, kot tudi uporaba virtualizacijske tehnologije in jedra Linuxa za omogočanje novih funkcij.
Ko omogočite podsistem Windows za Linux (WSL), lahko namestite aplikacije za distribucijo Linuxa iz trgovine Microsoft Store.
Uporabniki lahko nastavijo WSL 1 ali WSL 2 kot privzeto arhitekturo, ki se uporablja kot privzeta različica, kadar koli nameščajo novo distribucijo Linuxa.
Uporabniki lahko tudi kadar koli nastavijo distribucijsko različico Linuxa na WSL 1 ali WSL 2 za obstoječe nameščene distribucije Linuxa.
Ta vodnik vam bo pokazal, kako nastavite različico distribucije Linuxa na WSL 1 ali WSL 2 v sistemu Windows 10.
Za nove distribucije Linuxa nastavite privzeto različico distribucije na WSL 1 ali WSL 2
1. Odprite PowerShell .
2. Kopirajte in prilepite spodnji ukaz, ki ga želite uporabiti, v PowerShell in pritisnite Enter.
(Nastavi WSL 1 kot privzeto različico)
wsl --set-default-version 1
ali:
(Nastavi WSL 2 kot privzeto različico)
wsl --set-default-version 2
Za nove distribucije Linuxa nastavite privzeto različico distribucije na WSL 1 ali WSL 2
3. Zdaj lahko zaprete PowerShell, če želite.
Nastavite različico distribucije na WSL 1 ali WSL 2 za določene nameščene distribucije Linuxa
1. Odprite PowerShell.
2. Kopirajte in prilepite spodnji ukaz v PowerShell, pritisnite Enter in zapišite ime distribucije Linuxa (npr. » Ubuntu «), katere različico želite spremeniti (npr. »1« ali »2«).
wsl --list --verbose
Zapišite si distribucijsko ime Linuxa
3. Vnesite spodnji ukaz v PowerShell in pritisnite Enter.
wsl --set-version
Zamenjajte zgornji ukaz z dejanskim imenom distribucije Linuxa (npr. "Ubuntu") iz 2. koraka.
Zamenjajte zgornji ukaz s številko 1 (WSL 1) ali 2 (WSL 2) za želeno privzeto arhitekturo.
Na primer:
wsl --set-version Ubuntu 2
Nastavite različico distribucije na WSL 1 ali WSL 2 za določene nameščene distribucije Linuxa
4. Zdaj lahko zaprete PowerShell, če želite.
Poglej več: