W systemie Windows 10 2004 firma Microsoft wprowadza podsystem Windows dla systemu Linux w wersji 2 (WSL 2), który jest nową wersją architektury umożliwiającej natywne uruchamianie systemu Linux w systemie Windows 10 (przy użyciu lekkiej maszyny wirtualnej) i docelową wymianę WSL 1.
W nowej wersji ta funkcja działająca na jądrze Linuksa faktycznie poprawi wydajność i kompatybilność aplikacji w porównaniu z poprzednią wersją, zachowując te same wrażenia, co w pierwszej wersji.
W tym przewodniku witryna Quantrimang.com poprowadzi Cię przez kolejne etapy instalacji podsystemu Windows dla systemu Linux w systemie Windows 10.
Zainstaluj podsystem Windows dla systemu Linux (WSL) za pomocą jednego polecenia
W najnowszych kompilacjach Windows Insider Preview możesz zainstalować wszystko, czego potrzebujesz do uruchomienia WSL, za pomocą jednego polecenia:
wsl.exe --install
Dzisiaj, 30 lipca 2021 r., firma Microsoft ogłosiła, że ta funkcja jest teraz oficjalnie obsługiwana w systemie Windows 10 w wersji 2004 i nowszych.
Microsoft stwierdził, że poprzedni proces konfiguracji WSL był zbyt skomplikowany i wymagał włączenia wielu ustawień i zainstalowania zbyt wielu pakietów. Firma uprościła proces do jednego polecenia. Użytkownicy systemu Windows 10 mogą teraz po prostu otworzyć okno wiersza poleceń z uprawnieniami administratora i uruchomić polecenie:
wsl.exe --install
Po naciśnięciu klawisza Enter proces automatycznie włączy niezbędne opcjonalne funkcje WSL, domyślnie zainstaluje dystrybucję Ubuntu i zainstaluje na komputerze najnowszą wersję jądra WSL Linux. Po zakończeniu procesu i ponownym uruchomieniu komputera dystrybucja rozpocznie się, kończąc instalację.

Zainstaluj podsystem Windows dla systemu Linux (WSL) za pomocą jednego polecenia
Ponadto listę dystrybucji Linuksa dostępnych do instalacji można znaleźć, wprowadzając następujące polecenie w programie PowerShell lub w wierszu poleceń systemu Windows :
wsl --list --online
Aby zainstalować dystrybucję, która nie jest domyślną opcją Ubuntu, użyj następującego polecenia:
wsl --install -d v
Zastąp nazwą dystrybucji Linuksa znalezioną w poprzednim poleceniu list . Tego polecenia instalacji można użyć podczas pierwszej instalacji lub w celu dodania dodatkowych dystrybucji po zainstalowaniu WSL w domyślnej dystrybucji Ubuntu.
Dodatkowe polecenia
Firma Microsoft udostępnia także kilka dodatkowych poleceń ułatwiających zarządzanie instancjami WSL.
Możesz użyć wsl --update, aby ręcznie zaktualizować jądro WSL Linux i wsl --update rollback , aby przywrócić poprzednią wersję jądra WSL Linux.
Na koniec możesz użyć wsl --status, aby zobaczyć ogólne informacje o konfiguracji WSL, takie jak domyślny typ dystrybucji, domyślna dystrybucja i wersja jądra.
Możesz uzyskać ten backport, po prostu aktualizując system Windows w zwykły sposób. Aby to zrobić ręcznie, otwórz Ustawienia systemu Windows , przejdź do Aktualizacje i zabezpieczenia i dotknij Sprawdź aktualizacje .
Ta aktualizacja jest częścią wersji KB5004296. W momencie pisania tego tekstu, po kliknięciu „Sprawdź aktualizacje”, możesz zobaczyć dostępne aktualizacje opcjonalne. Upewnij się, że aktualizacja to KB5004296, zainstaluj ją, a będziesz mieć dostęp do wsl --update .
Jak zainstalować WSL2 na Windows 10 wersja 2004
Podsystem Windows dla systemu Linux 2 jest wbudowany w system Windows 10, ale aby zacząć z niego korzystać, należy wykonać kilka kroków, w tym włączyć WSL1, platformę maszyny wirtualnej, przekonwertować istniejące wersje i ustawić WSL2 jako nową opcję domyślną dla przyszłych instalacji systemu Linux.
Aktywuj podsystem Windows dla systemu Linux 1
Jeśli nie używasz systemu Linux w systemie Windows 10 , musisz aktywować podsystem Windows dla systemu Linux w wersji 1, wykonując następujące kroki:
1. Otwórz Start.
2. Wyszukaj opcję Włącz lub wyłącz funkcje systemu Windows i kliknij górny wynik, aby otworzyć tę funkcję.
3. Zaznacz opcję Podsystem Windows dla systemu Linux .
![Jak zainstalować podsystem Windows dla systemu Linux 2 w systemie Windows 10 Jak zainstalować podsystem Windows dla systemu Linux 2 w systemie Windows 10]()
Zaznacz opcję Podsystem Windows dla systemu Linux
4. Kliknij przycisk OK.
5. Kliknij przycisk Uruchom ponownie.
Po wykonaniu tych kroków należy włączyć funkcję platformy maszyny wirtualnej. Według Microsoftu jest to krok opcjonalny, ale bez włączonej wirtualizacji nie można korzystać z nowej architektury.
Włącz platformę maszyn wirtualnych
Aby włączyć platformę maszyny wirtualnej w systemie Windows 10, wykonaj następujące kroki:
Ważna uwaga : Płyta główna i procesor muszą obsługiwać wirtualizację, a opcja musi być włączona w systemie BIOS/UEFI .
1. Otwórz Start.
2. Wyszukaj PowerShell , kliknij prawym przyciskiem myszy górny wynik i wybierz opcję Uruchom jako administrator .
3. Wpisz następujące polecenie, aby włączyć funkcję Platformy Maszyny Wirtualnej i naciśnij Enter:
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
![Jak zainstalować podsystem Windows dla systemu Linux 2 w systemie Windows 10 Jak zainstalować podsystem Windows dla systemu Linux 2 w systemie Windows 10]()
Włącz funkcję platformy maszyny wirtualnej
4. Uruchom ponownie komputer.
Po wykonaniu tych kroków możesz skonfigurować podsystem Windows dla systemu Linux w wersji 2 dla nowej domyślnej architektury i przekonwertować istniejące wersje.
Aktywuj podsystem Windows dla systemu Linux 2
Aby rozpocząć korzystanie z WSL 2 lub przekonwertować dystrybucje WSL 1 na WSL 2, wykonaj następujące kroki:
1. Pobierz aktualizację jądra WSL 2 (wymagana).
2. Kliknij dwukrotnie plik wsl_update_x64.msi i zastosuj aktualizację.
3. Otwórz Start.
4. Otwórz PowerShell z uprawnieniami administratora .
5. Wpisz następującą komendę, aby ustawić podsystem Windows dla systemu Linux 2 jako domyślną architekturę dla instalowanych nowych wydań i naciśnij Enter:
wsl --set-default-version 2
![Jak zainstalować podsystem Windows dla systemu Linux 2 w systemie Windows 10 Jak zainstalować podsystem Windows dla systemu Linux 2 w systemie Windows 10]()
Ustaw podsystem Windows dla systemu Linux 2 jako architekturę domyślną
6. Wpisz następujące polecenie, aby przekonwertować dystrybucję z WSL 1 na WSL 2 i naciśnij Enter:
wsl --set-version Ubuntu 2
![Jak zainstalować podsystem Windows dla systemu Linux 2 w systemie Windows 10 Jak zainstalować podsystem Windows dla systemu Linux 2 w systemie Windows 10]()
Konwertuj dystrybucję z WSL 1 na WSL 2
7. W poleceniu pamiętaj o zmianie Ubuntu na nazwę dystrybucji, na którą chcesz dokonać konwersji. Jeśli nie znasz nazwy, możesz użyć rozszerzenia wsl -l -v.
Po wykonaniu tych kroków urządzenie zacznie korzystać z nowej wersji podsystemu Windows dla systemu Linux jako architektury domyślnej.
Sprawdź platformę dystrybucyjną
Aby potwierdzić, że Twoje dystrybucje korzystają z podsystemu Windows dla systemu Linux 2, wykonaj następujące kroki:
1. Otwórz Start.
2. Otwórz PowerShell z uprawnieniami administratora.
3. Wpisz następującą komendę, aby zweryfikować wersję dystrybucji i naciśnij Enter:
wsl --list --verbose
4. Upewnij się, że wersja dystrybucji jest ustawiona na 2 .
![Jak zainstalować podsystem Windows dla systemu Linux 2 w systemie Windows 10 Jak zainstalować podsystem Windows dla systemu Linux 2 w systemie Windows 10]()
Sprawdź platformę dystrybucyjną
Po wykonaniu tych kroków będziesz wiedzieć, czy proces zakończył się pomyślnie, czy też należy poprawić jakieś kroki.