- Aby zainstalować WSL2 w systemie Windows 10, otwórz Wiersz polecenia jako administrator i uruchom „wsl –install”.
- Polecenie zainstaluje wszystkie komponenty WSL2 i dystrybucję Ubuntu Linux.
- Aby zainstalować konkretną dystrybucję, uruchom „wsl –install -d DISTRO-NAME”.
- Aby zaktualizować jądro WSL2, uruchom polecenie „wsl –update” .
WSL2 (Windows Subsystem for Linux version 2) to nowa wersja architektury, która pozwala na natywne korzystanie z systemu Linux na Windows 10 (przy użyciu lekkiej maszyny wirtualnej) i zastępuje WSL.
Ta funkcja uruchamia rzeczywiste jądro Linuksa w nowej wersji, co poprawia wydajność i zgodność aplikacji w porównaniu z poprzednią wersją, zachowując przy tym takie same wrażenia, jak w pierwszym wydaniu.
W tym przewodniku dowiesz się, jak zainstalować podsystem Windows dla systemu Linux 2 w systemie Windows 10.
Zainstaluj WSL2 w systemie Windows 10
Firma Microsoft uprościła proces instalacji WSL w systemie Windows 10 2004 i nowszych wersjach (w tym w wersji 21H2 i 21H1 ) do tylko jednego polecenia, które domyślnie pobiera i instaluje wszystkie wymagane komponenty, w tym platformę maszyny wirtualnej i system Ubuntu Linux.
Aby zainstalować podsystem Windows dla systemu Linux w systemie Windows 10, wykonaj następujące czynności:
-
Otwórz Start w systemie Windows 10.
-
Wyszukaj Wiersz polecenia , kliknij prawym przyciskiem myszy górny wynik i wybierz opcję Uruchom jako administrator .
-
Wpisz następujące polecenie, aby zainstalować WSL w systemie Windows 10 i naciśnij Enter :
wsl --install

-
Uruchom ponownie komputer, aby zakończyć instalację WSL w systemie Windows 10.
-
W razie potrzeby kontynuuj konfigurację dystrybucji Linuksa.
Po wykonaniu tych kroków wymagane składniki systemu Linux automatycznie zainstalują najnowszą wersję dystrybucji Ubuntu Linux.
Zainstaluj WSL z określoną dystrybucją
Aby zainstalować WSL z określoną dystrybucją w systemie Windows 10, wykonaj następujące kroki:
-
Otwórz Start .
-
Wyszukaj Wiersz polecenia , kliknij prawym przyciskiem myszy górny wynik i wybierz opcję Uruchom jako administrator .
-
Wpisz następujące polecenie, aby wyświetlić listę dostępnych dystrybucji WSL, które możesz zainstalować w systemie Windows 10, i naciśnij Enter :
wsl --list --online
Szybka uwaga: w chwili pisania tego tekstu możesz zainstalować Ubuntu, Debian, Kali Linux, openSUSE i SUSE Linux Enterprise Server.
-
Wpisz następujące polecenie, aby zainstalować WSL z określoną dystrybucją w systemie Windows 10 i naciśnij Enter :
wsl --install -d NAZWA-DISTRO

Pamiętaj, aby zastąpić „DISTRO-NAME” w poleceniu nazwą dystrybucji, którą chcesz zainstalować, na przykład Debian .
-
Zrestartuj swój komputer.
-
W razie potrzeby kontynuuj konfigurację dystrybucji Linuksa.
Po wykonaniu tych kroków składniki Podsystemu Windows dla systemu Linux 2 zostaną zainstalowane z określoną dystrybucją systemu Linux.
Zaktualizuj jądro WSL
Aby zaktualizować jądro WSL do najnowszej wersji, wykonaj następujące kroki:
-
Otwórz Start .
-
Wyszukaj Wiersz polecenia , kliknij prawym przyciskiem myszy górny wynik i wybierz opcję Uruchom jako administrator .
-
Wpisz następujące polecenie, aby zaktualizować jądro WSL i naciśnij Enter :
wsl --aktualizacja

Po wykonaniu tych kroków, jeśli aktualizacja jest dostępna, zostanie pobrana i zainstalowana na urządzeniu.
Jeśli polecenie aktualizacji nie działa, otwórz Ustawienia > Aktualizacje i zabezpieczenia > Windows Update > Opcje zaawansowane i włącz przełącznik „ Otrzymuj aktualizacje dla innych produktów firmy Microsoft podczas aktualizacji systemu Windows” .
Zainstaluj WSL2 w systemie Windows 10 1909 lub starszym
Alternatywnie, korzystając ze starszych procesów, nadal możesz zainstalować WSL w systemie Windows 10 w wersji 1909 i starszych wersjach. Proces wymaga włączenia WSL1, platformy maszyny wirtualnej, konwersji istniejących dystrybucji (jeśli dotyczy) i skonfigurowania podsystemu Windows dla systemu Linux 2 jako nowego domyślnego dla przyszłych instalacji dystrybucji.
Jeśli masz system ARM64, integracja z systemem Linux jest obsługiwana w wersji 2004 i nowszych.
Włącz podsystem Windows dla systemu Linux
Jeśli nie używasz jeszcze systemu Linux w systemie Windows 10, musisz włączyć podsystem Windows dla systemu Linux (wersja 1), wykonując następujące czynności:
-
Otwórz Start w systemie Windows 10.
-
Wyszukaj Włącz lub wyłącz funkcje systemu Windows i kliknij górny wynik, aby otworzyć środowisko.
-
Zaznacz opcję „Podsystem Windows dla systemu Linux” .

-
Kliknij przycisk OK .
-
Kliknij przycisk Uruchom ponownie .
Po wykonaniu tych kroków należy włączyć funkcję platformy maszyny wirtualnej.
Włącz platformę maszyn wirtualnych
Aby włączyć platformę maszyny wirtualnej w systemie Windows 10, wykonaj następujące kroki:
Ważne: płyta główna i procesor muszą obsługiwać wirtualizację, a opcja musi być włączona w Basic Input/Output System (BIOS) lub Unified Extensible Firmware Interface (UEFI).
-
Otwórz Start .
-
Wyszukaj PowerShell , kliknij prawym przyciskiem myszy górny wynik i wybierz opcję Uruchom jako administrator .
-
Wpisz następujące polecenie, aby włączyć funkcję platformy maszyny wirtualnej i naciśnij klawisz Enter :
Włącz-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform

-
Zrestartuj swój komputer.
Po wykonaniu tych kroków możesz ustawić podsystem Windows dla systemu Linux w wersji 2 jako nową architekturę domyślną i przekonwertować istniejące dystrybucje.
Włącz podsystem Windows dla systemu Linux 2
Aby rozpocząć korzystanie z WSL2 lub ukrytych dystrybucji WSL do WSL2, wykonaj następujące kroki:
-
Pobierz tę aktualizację jądra WSL 2 (wymagane).
-
Kliknij dwukrotnie plik wsl_update_x64.msi i zastosuj aktualizację.
-
Otwórz Start .
-
Wyszukaj PowerShell , kliknij prawym przyciskiem myszy górny wynik i wybierz opcję Uruchom jako administrator .
-
Wpisz następujące polecenie, aby ustawić podsystem Windows dla systemu Linux 2 jako domyślną architekturę dla nowych instalowanych dystrybucji, i naciśnij klawisz Enter :
wsl --set-default-wersja 2

-
(Opcjonalnie) Wpisz następujące polecenie, aby przekonwertować dystrybucję z WSL na WSL 2 i naciśnij Enter :
wsl --set-wersja Ubuntu 2

W poleceniu zmień „Ubuntu” na nazwę dystrybucji, którą chcesz przekonwertować. Jeśli nie znasz nazwy dystrybucji, użyj wsl -l -vpolecenia.
Potwierdź platformę dystrybucyjną
Aby potwierdzić, że dystrybucje używają podsystemu Windows dla systemu Linux 2, wykonaj następujące kroki:
-
Otwórz Start .
-
Wyszukaj PowerShell , kliknij prawym przyciskiem myszy górny wynik i wybierz opcję Uruchom jako administrator .
-
Wpisz następujące polecenie, aby zweryfikować wersję dystrybucji i naciśnij Enter :
wsl --list --verbose
-
Upewnij się, że wersja dystrybucji to 2 .

Po wykonaniu tych kroków dowiesz się, czy proces się powiódł lub czy musisz rozwiązać którykolwiek z kroków.