Jak nastavit distribuční verzi systému Linux na WSL 1 nebo WSL 2 v systému Windows 10
Společnost Microsoft přenesla WSL 2 na Windows 10 verze 1909 a verzi 1903. Zpočátku byla k dispozici výhradně ve Windows 10 verze 2004. Nyní mohou uživatelé, kteří si nainstalovali dvě starší vydání OS, upgradovat Windows Subsystém pro Linux na nejnovější generaci a získat výhody z jeho používání.
WSL 2 je nová verze architektury, která napájí Windows Subsystém pro Linux pro spouštění binárních souborů ELF64 Linux ve Windows. Tato nová architektura mění způsob, jakým tyto binární soubory Linuxu interagují s Windows a hardwarem vašeho počítače, ale stále poskytuje stejnou uživatelskou zkušenost jako v WSL 1 (aktuální široce dostupná verze).
Reklama
Dodává skutečné jádro Linuxu s Windows, které umožní plnou kompatibilitu systémových volání. Toto je poprvé, co je linuxové jádro dodáváno s Windows. WSL 2 používá nejnovější virtualizační technologii ke spuštění svého linuxového jádra uvnitř lehkého obslužného virtuálního stroje (VM). Aby byla k dispozici pro více uživatelů Windows 10, Microsoft to má zpřístupnil pro dvě předchozí vydání OS.
K dispozici budou všechny jeho klíčové funkce, včetně
- Výkon souborového systému je nyní na stejné úrovni jako rychlost systému Mac a Linux
- Vylepšená podpora systémových volání pro všechny aplikace Linux, zejména: Docker, FUSE, rsync atd.
- Plné linuxové jádro
- Docker Desktop přidal podporu pro použití WSL 2 jako svého enginu
Staví18362.1049
a18363.1049
nebo vyšší jsou vyžadovány, aby WSL2 fungoval. Jsou propuštěni s KB4571748 .
Můžete nastavit požadovanou verzi WSL, která bude ve výchozím nastavení použita pro nové instance WSL, nebo nastavit nainstalovanou distribuci na konkrétní platformu WSL.
jak získáte prestižní body
Nastavte verzi Linux Distro na WSL 1 nebo WSL 2 pro nové instance
- otevřeno PowerShell jako správce .
- Chcete-li nastavit WSL 2 jako výchozí verzi pro nové instance, zadejte a spusťte:
wsl --set-default-verze 2
. - Chcete-li nastavit WSL 1 jako výchozí verzi pro nové instance, zadejte a spusťte:
wsl --set-default-verze 1
. - Jsi hotov.
Poznámka: Některá starší distribuce WSL nejsou navržena pro provoz pod WSL 2. Musíte je odinstalovat ručně. Zde je seznam distribucí kompatibilních s WSL 2.
- Ubuntu
- Ubuntu 16.04 LTS
- Ubuntu 18.04 LTS
- Ubuntu 20.04 LTS
- openSUSE Leap 15.1
- SUSE Linux Enterprise Server 12 SP5
- SUSE Linux Enterprise Server 15 SP1
- Kali Linux
- Debian GNU / Linux
- Fedora Remix pro WSL
- Tučňák
- Pengwin Enterprise
- Alpine WSL
Místo toho můžete převést existující distribuci na verzi 1 nebo 2. Zde najdete informace o verzích WSL pro nainstalované distribuce.
Najděte verze WSL pro nainstalovaná distribuce Linuxu
- otevřeno PowerShell jako správce .
- Spusťte příkaz:
wsl --list --verbose
. - Viz hodnota sloupce „verze“.
Jsi hotov.
A konečně, tady je způsob, jak změnit verzi WSL pro distribuci.
Chcete-li v systému Windows 10 nastavit verzi Linux Distro na WSL 1 nebo WSL 2,
- otevřeno PowerShell jako správce .
- Chcete-li nastavit WSL 2 jako distribuční verzi pro konkrétní instanci, spusťte příkaz
wsl --set-verze 2
. - Nahraďte část skutečným názvem Linuxu, který používáte, např. Ubuntu:
wsl --set-verze Ubuntu 2
. - Chcete-li převést distribuci na WSL 1, zadejte příkaz
wsl --set-verze 1
, Např. pro běh Ubuntu:wsl --set verze Ubuntu 1
.