Windows Subsystem for Linux (WSL) (tiež známy ako WSL 1) umožňuje vývojárom spúšťať prostredie GNU/Linux – vrátane väčšiny nástrojov príkazového riadka, pomôcok a aplikácií – priamo v systéme Windows, bez úprav, bez tradičného virtuálneho počítača alebo dualbootu . nastavenia .
WSL 2 (Windows Subsystem for Linux 2) je nová verzia architektúry WSL, ktorá mení spôsob interakcie distribúcií Linuxu s Windowsom. Hlavným cieľom WSL 2 je zvýšiť výkon súborového systému a pridať kompatibilitu v rámci celého systému.
Každá distribúcia Linuxu môže bežať ako WSL 1 alebo WSL 2 a kedykoľvek prepínať medzi verziami. WSL 2 je „zásadným prepracovaním“ základnej architektúry, ako aj využitia virtualizačnej technológie a linuxového jadra na umožnenie nových funkcií.
Keď povolíte Windows Subsystem for Linux (WSL), môžete si nainštalovať aplikácie distribúcie Linuxu z obchodu Microsoft Store.
Používatelia môžu nastaviť WSL 1 alebo WSL 2 ako predvolenú architektúru, ktorá sa má použiť ako predvolená verzia pri každej inštalácii novej distribúcie Linuxu.
Používatelia môžu tiež kedykoľvek nastaviť verziu distribúcie Linuxu na WSL 1 alebo WSL 2 pre existujúce nainštalované distribúcie Linuxu.
Táto príručka vám ukáže, ako nastaviť verziu distribúcie systému Linux na WSL 1 alebo WSL 2 v systéme Windows 10.
Nastavte predvolenú verziu distribúcie na WSL 1 alebo WSL 2 pre nové distribúcie Linuxu
1. Otvorte PowerShell .
2. Skopírujte a prilepte príkaz uvedený nižšie, ktorý chcete použiť, do prostredia PowerShell a stlačte kláves Enter.
(Nastaviť WSL 1 ako predvolenú verziu)
wsl --set-default-version 1
alebo:
(Nastaviť WSL 2 ako predvolenú verziu)
wsl --set-default-version 2
Nastavte predvolenú verziu distribúcie na WSL 1 alebo WSL 2 pre nové distribúcie Linuxu
3. Teraz môžete PowerShell zatvoriť, ak chcete.
Nastavte verziu distribúcie na WSL 1 alebo WSL 2 pre konkrétne nainštalované distribúcie Linuxu
1. Otvorte PowerShell.
2. Skopírujte a prilepte príkaz uvedený nižšie do PowerShell, stlačte Enter a zapíšte si názov distribúcie Linuxu (napr. „ Ubuntu “), ktorej verziu chcete zmeniť (napr. „1“ alebo „2“).
wsl --list --verbose
Poznačte si názov distribúcie Linuxu
3. Zadajte nižšie uvedený príkaz do prostredia PowerShell a stlačte kláves Enter.
wsl --set-version
Nahraďte príkaz vyššie skutočným názvom distribúcie Linuxu (napr. „Ubuntu“) z kroku 2.
Nahraďte vo vyššie uvedenom príkaze číslom 1 (WSL 1) alebo 2 (WSL 2) pre požadovanú predvolenú architektúru.
Napríklad:
wsl --set-version Ubuntu 2
Nastavte verziu distribúcie na WSL 1 alebo WSL 2 pre konkrétne nainštalované distribúcie Linuxu
4. Ak chcete, teraz môžete PowerShell zatvoriť.
Pozrieť viac: