Windows podsustav za Linux (WSL) (također poznat kao WSL 1) omogućuje razvojnim programerima pokretanje GNU/Linux okruženja - uključujući većinu alata naredbenog retka, uslužnih programa i aplikacija - izravno u sustavu Windows, bez izmjena, bez tradicionalnog virtualnog stroja ili dvostrukog pokretanja postavke .
WSL 2 (Windows podsustav za Linux 2) je nova verzija arhitekture u WSL-u, koja mijenja način na koji distribucije Linuxa komuniciraju sa sustavom Windows. Glavni ciljevi WSL-a 2 su povećati performanse datotečnog sustava i dodati kompatibilnost na cijelom sustavu.
Svaka distribucija Linuxa može raditi kao WSL 1 ili WSL 2 i prebacivati se s jedne verzije na drugu u bilo kojem trenutku. WSL 2 je "velika revizija" temeljne arhitekture, kao i korištenje virtualizacijske tehnologije i Linux kernela za omogućavanje novih značajki.
Nakon što omogućite Windows podsustav za Linux (WSL), možete instalirati distribucijske aplikacije Linuxa iz Microsoftove trgovine.
Korisnici mogu postaviti WSL 1 ili WSL 2 kao zadanu arhitekturu koja će se koristiti kao zadana verzija, kad god instaliraju novu distribuciju Linuxa.
Korisnici također mogu u bilo kojem trenutku postaviti verziju distribucije Linuxa na WSL 1 ili WSL 2 za postojeće instalirane distribucije Linuxa.
Ovaj će vam vodič pokazati kako postaviti svoju verziju distribucije Linuxa na WSL 1 ili WSL 2 u sustavu Windows 10.
Postavite zadanu verziju distribucije na WSL 1 ili WSL 2 za nove distribucije Linuxa
1. Otvorite PowerShell .
2. Kopirajte i zalijepite naredbu ispod koju želite koristiti u PowerShell i pritisnite Enter.
(Postavi WSL 1 kao zadanu verziju)
wsl --set-default-version 1
Ili:
(Postavi WSL 2 kao zadanu verziju)
wsl --set-default-version 2
Postavite zadanu verziju distribucije na WSL 1 ili WSL 2 za nove distribucije Linuxa
3. Sada možete zatvoriti PowerShell ako želite.
Postavite verziju distribucije na WSL 1 ili WSL 2 za određene instalirane distribucije Linuxa
1. Otvorite PowerShell.
2. Kopirajte i zalijepite donju naredbu u PowerShell, pritisnite Enter i zapišite naziv distribucije Linuxa (npr. " Ubuntu ") čiju verziju želite promijeniti (npr. "1" ili "2").
wsl --list --verbose
Zabilježite naziv distribucije Linuxa
3. Unesite donju naredbu u PowerShell i pritisnite Enter.
wsl --set-version
Zamijenite gornju naredbu stvarnim nazivom distribucije Linuxa (npr. "Ubuntu") iz 2. koraka.
Zamijenite gornju naredbu s brojem 1 (WSL 1) ili 2 (WSL 2) za zadanu arhitekturu koju želite.
Na primjer:
wsl --set-version Ubuntu 2
Postavite verziju distribucije na WSL 1 ili WSL 2 za određene instalirane distribucije Linuxa
4. Sada možete zatvoriti PowerShell ako želite.
Vidi više: