Kako nastaviti distribucijsko različico Linuxa na WSL 1 ali WSL 2 v sistemu Windows 10
Microsoft je WSL 2 prenesel na Windows 10 različice 1909 in različico 1903. Sprva je bil na voljo izključno v različici Windows 10 različice 2004. Zdaj lahko uporabniki, ki so namestili dve starejši različici OS, podsistem Windows za Linux nadgradijo na najnovejšo generacijo in dobijo koristi od njegove uporabe.
WSL 2 je nova različica arhitekture, ki pooblašča podsistem Windows za Linux, da v sistemu Windows izvaja binarne datoteke ELF64 Linux. Ta nova arhitektura spreminja način interakcije teh binarnih datotek Linux z operacijskim sistemom Windows in strojno opremo vašega računalnika, vendar še vedno zagotavlja enako uporabniško izkušnjo kot v WSL 1 (trenutno široko dostopna različica).
Oglas
Z operacijskim sistemom Windows dobavi pravo jedro Linuxa, ki bo omogočilo popolno združljivost sistemskih klicev. To je prvič, da je jedro Linuxa dobavljeno z operacijskim sistemom Windows. WSL 2 uporablja najnovejšo tehnologijo virtualizacije za zagon jedra Linuxa v lahkem pripomočku navideznega stroja (VM). Microsoft je omogočil, da je na voljo več uporabnikom sistema Windows 10 dal na voljo za dve prejšnji izdaji operacijskega sistema.
Na voljo bodo vse njegove ključne funkcije, vključno z
- Zmogljivost datotečnega sistema je zdaj enaka hitrosti Mac in Linux
- Izboljšana podpora sistemskih klicev za vse aplikacije Linux, zlasti: Docker, FUSE, rsync itd.
- Polno jedro Linuxa
- Docker Desktop je dodal podporo za uporabo WSL 2 kot motorja
Gradi18362.1049
in18363.1049
ali višje, so potrebne, da WSL2 deluje. Izpuščeni so z KB4571748 .
Želeno različico WSL lahko nastavite tako, da se privzeto uporablja za nove primerke WSL, ali nastavite nameščeni distro na določeno platformo WSL.
kaj pomeni sadje na snapchatu
Za nove primerke nastavite Linux Distro Version na WSL 1 ali WSL 2
- Odprto PowerShell kot skrbnik .
- Če želite WSL 2 nastaviti kot privzeto različico za nove primerke, vnesite in zaženite:
wsl --set-default-version 2
. - Če želite WSL 1 nastaviti kot privzeto različico za nove primerke, vnesite in zaženite:
wsl --set-default-version 1
. - Končali ste.
Opomba: Nekateri starejši distributerji WSL niso zasnovani za izvajanje pod WSL 2. Morate jih odstraniti ročno. Tu je seznam distribucij, združljivih z WSL 2.
- Ubuntu
- Ubuntu 16.04 LTS
- Ubuntu 18.04 LTS
- Ubuntu 20.04 LTS
- openSUSE Preskok 15.1
- SUSE Linux Enterprise Server 12 SP5
- SUSE Linux Enterprise Server 15 SP1
- Kali Linux
- Debian GNU / Linux
- Fedora Remix za WSL
- Pingvin
- Pengwin Enterprise
- Alpski WSL
No, namesto tega lahko obstoječo distribucijo pretvorite v različico 1 ali 2. Tukaj je opisano, kako najti različice WSL za nameščene distribucijske sisteme.
Poiščite različice WSL za nameščene distribucijske sisteme Linux
- Odprto PowerShell kot skrbnik .
- Zaženite ukaz:
wsl --list --verbose
. - Glejte vrednost stolpca 'različica'.
Končali ste.
Za konec pa še, kako spremeniti različico WSL za distro.
Če želite v operacijskem sistemu Windows 10 različico Linuxa Distro nastaviti na WSL 1 ali WSL 2,
- Odprto PowerShell kot skrbnik .
- Če želite WSL 2 nastaviti kot distribucijsko različico za določen primerek, zaženite ukaz
wsl --set-različica 2
. - Del zamenjajte z dejanskim imenom Linux, ki ga uporabljate, npr. Ubuntu:
wsl --set-različica Ubuntu 2
. - Če želite pretvoriti distro v WSL 1, izdajte ukaz
wsl --set-različica 1
, Npr. za zagon Ubuntu:wsl --set-različica Ubuntu 1
.