Kompleksowy przewodnik instalacji podsystemu Windows dla systemu Linux (WSL) w systemie Windows 11

Notatki kluczowe

  • WSL można zainstalować za pomocą jednego polecenia w programie PowerShell lub wierszu poleceń.
  • Podczas instalacji możesz określić różne dystrybucje Linuksa.
  • Aby instalacja przebiegła pomyślnie, konieczne jest włączenie funkcji „Platforma maszyn wirtualnych”.

Odblokowywanie Linuksa w systemie Windows 11: kompleksowy przewodnik po instalacji WSL

W tym przewodniku opisano szczegółowo procedurę instalacji Podsystemu Windows dla Linuksa (WSL) w systemie Windows 11, co umożliwi bezproblemową pracę dystrybucji Linuksa obok systemu Windows.

Zainstaluj WSL w systemie Windows 11

Aby zainstalować WSL w systemie Windows 11 za pomocą wiersza poleceń (lub programu PowerShell), wykonaj następujące czynności:

Krok 1: Otwórz Start w systemie Windows 11

Kliknij przycisk Start, aby rozpocząć.

Krok 2: Wyszukaj wiersz poleceń

Wpisz Wiersz polecenia w pasku wyszukiwania, kliknij prawym przyciskiem myszy górny wynik i wybierz opcję Uruchom jako administrator.

Krok 3: Zainstaluj polecenie WSL

Wpisz poniższe polecenie, aby zainstalować WSL w systemie Windows 11 i naciśnij Enter :

wsl --install

Krok 4: Uruchom ponownie komputer

Po zakończeniu instalacji uruchom ponownie komputer, aby dokończyć konfigurację WSL.

Krok 5: Konfiguracja dystrybucji Linuksa

Postępuj zgodnie z instrukcjami instalatora, aby skonfigurować wybraną dystrybucję Linuksa.

Po wykonaniu tych kroków wymagane komponenty Linuksa, w tym najnowsza wersja dystrybucji Ubuntu Linux, zostaną zainstalowane w systemie Windows 11.

Bądź czujny na wszelkie problemy z instalacją — jeśli napotkasz kod błędu 14107, upewnij się, że włączono „Virtual Machine Platform” w Ustawieniach > Funkcje opcjonalne > Więcej funkcji systemu Windows. Uruchom ponownie i ponownie uruchom polecenie instalacji, jeśli to konieczne.

Aktualizacja jądra WSL

Aby zaktualizować jądro WSL z poziomu wiersza poleceń w systemie Windows 11, wykonaj następujące czynności:

Krok 1: Otwórz Start

Kliknij przycisk Start.

Krok 2: Wyszukaj wiersz poleceń

Wpisz Wiersz polecenia w pasku wyszukiwania, kliknij prawym przyciskiem myszy górny wynik i wybierz opcję Uruchom jako administrator.

Krok 3: Zaktualizuj polecenie WSL

Uruchom następujące polecenie, aby zaktualizować jądro WSL:

wsl --update

Jeśli aktualizacja będzie dostępna, zostanie ona automatycznie pobrana i zainstalowana podczas wykonywania poniższych kroków.

Instalacja WSL z określoną dystrybucją w systemie Windows 11

Aby zainstalować WSL z konkretną dystrybucją Linuksa w systemie Windows 11, wykonaj następujące czynności:

Krok 1: Otwórz Start

Kliknij przycisk Start.

Krok 2: Wyszukaj wiersz poleceń

Wpisz Wiersz polecenia w pasku wyszukiwania, kliknij prawym przyciskiem myszy górny wynik i wybierz opcję Uruchom jako administrator.

Krok 3: Wypisz dostępne dystrybucje

Wpisz następujące polecenie, aby wyświetlić listę dostępnych dystrybucji WSL:

wsl --list --online

Krótka uwaga: Możesz zainstalować Ubuntu, Debian, Kali Linux, openSUSE, Oracle Linux i SUSE Linux Enterprise Server.

Krok 4: Zainstaluj określone polecenie dystrybucji

Aby zainstalować wybraną dystrybucję Linuksa, użyj następującego polecenia:

wsl --install -d DISTRO-NAME

Pamiętaj o zastąpieniu DISTRO-NAME nazwą pożądanej dystrybucji, np. Debian.

Krok 5: Uruchom ponownie komputer

Po zakończeniu instalacji uruchom ponownie komputer, aby dokończyć konfigurację.

Krok 6: Konfiguracja dystrybucji Linuksa

Kontynuuj konfigurację wybranej dystrybucji Linuksa.

Po wykonaniu tych kroków składniki Podsystemu Windows dla Linuxa wraz z określoną dystrybucją zostaną pomyślnie zainstalowane.

Zainstaluj WSL ze sklepu Microsoft Store

Jeśli wolisz zainstalować WSL i jego dystrybucje ze sklepu Microsoft Store, musisz włączyć określone komponenty w funkcjach systemu Windows, a następnie pobrać WSL ze sklepu Microsoft Store.

1. Włącz wymagane komponenty WSL

Aby aktywować niezbędne funkcje do uruchomienia systemu Linux w systemie Windows 11, wykonaj następujące czynności:

Krok 1: Otwórz Start

Kliknij przycisk Start.

Krok 2: Wyszukaj funkcje systemu Windows

Wpisz Włącz lub wyłącz funkcje systemu Windows w wyszukiwarce i kliknij górny wynik.

Krok 3: Włącz platformę maszyn wirtualnych

Zaznacz pole wyboru „Platforma maszyny wirtualnej”.

Krok 4: Włącz podsystem Windows dla systemu Linux

Zaznacz pole wyboru „Podsystem Windows dla systemu Linux”.

Krok 5: Potwierdź i uruchom ponownie

Kliknij przycisk OK i uruchom ponownie komputer.

Po włączeniu tych komponentów kontynuuj pobieranie WSL ze sklepu Microsoft Store.

Mimo że metoda Store powinna zainstalować wszystkie niezbędne komponenty, często zaleca się ręczne włączenie „Virtual Machine Platform” i „Windows Subsystem for Linux”, aby uniknąć błędów, takich jak kod błędu 14107 lub 0x8004032d.

2. Zainstaluj podsystem Windows dla aplikacji Linux

Aby zainstalować warstwę WSL w systemie Windows 11, wykonaj następujące czynności:

Krok 1: Otwórz stronę sklepu WSL

Odwiedź stronę sklepu Windows Subsystem for Linux .

Krok 2: Zainstaluj aplikację

Kliknij przycisk Instaluj, aby pobrać aplikację.

Krok 3: Otwórz sklep Microsoft Store

Jeśli zostaniesz o to poproszony, kliknij „Otwórz Microsoft Store”.

Krok 4: Zakończ instalację

Aby dokończyć instalację, kliknij ponownie przycisk Instaluj.

3. Zainstaluj dystrybucję Linuksa

Aby zainstalować dystrybucję systemu Linux ze sklepu Microsoft Store, wykonaj następujące czynności:

Krok 1: Otwórz aplikację Microsoft Store

Uruchom aplikację Microsoft Store.

Krok 2: Wyszukaj dystrybucje Linuksa

Wprowadź nazwę interesującej Cię dystrybucji Linuksa, na przykład Debian.

Krok 3: Pobierz dystrybucję

Kliknij przycisk Pobierz, aby rozpocząć pobieranie.

Krok 4: Otwórz zainstalowaną dystrybucję

Po zainstalowaniu kliknij przycisk Otwórz, aby uruchomić dystrybucję Linuksa.

Po wykonaniu tych kroków WSL zostanie skonfigurowany w systemie Windows 11 i umożliwi obsługę aplikacji Linux GUI.

Streszczenie

Ten przewodnik zawiera kompleksowy przegląd sposobu instalacji podsystemu Windows dla systemu Linux w systemie Windows 11. Niezależnie od tego, czy używasz wiersza poleceń, konkretnych dystrybucji, czy sklepu Microsoft Store, te kroki umożliwiają użytkownikom dostęp do potężnych narzędzi systemu Linux bezpośrednio na urządzeniach z systemem Windows.

Wniosek

Instalacja podsystemu Windows dla systemu Linux otwiera świat możliwości zarówno dla deweloperów, jak i specjalistów IT. Za pomocą zaledwie kilku poleceń możesz uruchomić różne dystrybucje Linuksa obok swojego środowiska Windows, zwiększając produktywność i dostęp do wszechstronnych narzędzi. Postępuj zgodnie z opisanymi krokami, aby zanurzyć się w mocy Linuksa bez potrzeby maszyn wirtualnych lub konfiguracji z podwójnym rozruchem.

FAQ (najczęściej zadawane pytania)

Czym jest podsystem Windows dla systemu Linux?

Dzięki WSL użytkownicy systemu Windows mogą uruchamiać rodzime narzędzia wiersza poleceń i aplikacje systemu Linux bez konieczności przeprowadzania osobnej instalacji systemu Linux.

Czy mogę uruchamiać aplikacje GUI używając WSL?

Tak, WSL obsługuje uruchamianie aplikacji GUI za pomocą narzędzi takich jak X11 lub Wayland.

Czy korzystanie z WSL jest bezpłatne?

Tak, WSL jest bezpłatny i stanowi część systemu operacyjnego Windows 11.

Informacje dodatkowe

Aby dowiedzieć się więcej o WSL i jego funkcjach, odwiedź oficjalną dokumentację Microsoft WSL. Ten zasób zapewnia głębsze spostrzeżenia, kroki rozwiązywania problemów i wytyczne dotyczące zaawansowanego korzystania z WSL.

FAQ (najczęściej zadawane pytania)

Czym jest podsystem Windows dla systemu Linux?

Dzięki WSL użytkownicy systemu Windows mogą uruchamiać rodzime narzędzia wiersza poleceń i aplikacje systemu Linux bez konieczności przeprowadzania osobnej instalacji systemu Linux.

Czy mogę uruchamiać aplikacje GUI używając WSL?

Tak, WSL obsługuje uruchamianie aplikacji GUI za pomocą narzędzi takich jak X11 lub Wayland.

Czy korzystanie z WSL jest bezpłatne?

Tak, WSL jest bezpłatny i stanowi część systemu operacyjnego Windows 11.