Kompletny przewodnik instalacji WSL w systemie Windows 10 w 2024 r.

Notatki kluczowe

  • Zainstaluj WSL za pomocą prostego polecenia: wsl --install
  • Upewnij się, że platforma maszyn wirtualnych jest włączona dla WSL2.
  • Dodatkowe dystrybucje możesz pobrać bezpośrednio ze sklepu Microsoft Store.

Uwolnij moc Linuksa w systemie Windows 10 dzięki WSL

Instalacja podsystemu Windows dla systemu Linux (WSL) w systemie Windows 10 umożliwia użytkownikom bezproblemowe uruchamianie środowiska Linux wraz z systemem operacyjnym Windows. Ten przewodnik zawiera jasne, wykonalne kroki, aby skutecznie skonfigurować WSL.

Instrukcja krok po kroku dotycząca instalacji WSL w systemie Windows 10

Krok 1: Instalowanie WSL za pomocą wiersza poleceń lub programu PowerShell

Aby zainstalować podsystem Windows dla systemu Linux w systemie Windows 10, wykonaj następujące czynności:

  1. Otwórz Start w systemie Windows 10.

  2. Wyszukaj wiersz poleceń (lub PowerShell ), kliknij prawym przyciskiem myszy pierwszy wynik i wybierz opcję Uruchom jako administrator.

  3. Wprowadź następujące polecenie, aby zainstalować WSL i naciśnij Enter :

    wsl --install

  4. Aby dokończyć instalację, uruchom ponownie urządzenie.

  5. Postępuj zgodnie z dodatkowymi instrukcjami, aby skonfigurować dystrybucję Ubuntu Linux.

Po wykonaniu tych czynności WSL zostanie domyślnie zainstalowany wraz z najnowszą dystrybucją Ubuntu Linux.

Wskazówka: Jeśli pojawi się kod błędu 14107, sprawdź, czy funkcja „Platforma maszyn wirtualnych” jest włączona w ustawieniach funkcji systemu Windows.

Krok 2: Instalowanie WSL za pośrednictwem sklepu Microsoft Store

WSL i różne dystrybucje można również uzyskać bezpośrednio w sklepie Microsoft Store:

1. Włącz komponenty wirtualizacji WSL

  1. Otwórz Start.

  2. Wyszukaj opcję Włącz lub wyłącz funkcje systemu Windows i kliknij górny wynik.

  3. Zaznacz pola wyboru „Platforma maszyny wirtualnej” i „Podsystem Windows dla systemu Linux”.

  4. Kliknij OK i uruchom ponownie komputer.

2. Zainstaluj aplikację WSL

  1. Odwiedź stronę sklepu WSL.

  2. Kliknij Zainstaluj.

  3. Postępuj zgodnie z instrukcjami, aby otworzyć aplikację i w razie potrzeby ponownie ją zainstalować.

3. Instalowanie dystrybucji Linuksa

  1. Uruchom aplikację Microsoft Store.

  2. Wyszukaj dystrybucję Linuksa (np.Debian ).

  3. Kliknij Pobierz.

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

Krok 3: Instalowanie WSL2 w starszych wersjach systemu Windows 10

W przypadku systemu Windows 10 w wersji 1909 i starszych zainstaluj WSL1, a następnie skonfiguruj WSL2:

Włącz podsystem Windows dla systemu Linux

  1. Otwórz Start.

  2. Wyszukaj opcję Włącz lub wyłącz funkcje systemu Windows i kliknij górny wynik.

  3. Zaznacz „Podsystem Windows dla systemu Linux”.

  4. Kliknij OK i uruchom ponownie komputer.

Włącz platformę maszyn wirtualnych

  1. Otwórz program PowerShell jako administrator.

  2. Uruchom następujące polecenie:

    Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform

  3. Uruchom ponownie komputer.

Włącz podsystem Windows dla systemu Linux 2

  1. Pobierz aktualizację jądra WSL2.

  2. Uruchom pobrany plik, aby zastosować aktualizację.

  3. Otwórz program PowerShell jako administrator.

  4. Wykonać:

    wsl --set-default-version 2

Dodatkowe wskazówki

Dodatkowe wskazówki

  • Przed zainstalowaniem WSL zawsze sprawdzaj, czy system Windows 10 jest zaktualizowany.
  • Aby lepiej obsługiwać WSL za pomocą wiersza poleceń, warto rozważyć użycie terminala Windows.
  • Poznaj dystrybucje Linuksa tworzone przez społeczność, aby uzyskać dostęp do rozszerzonych opcji wykraczających poza Ubuntu.

Dodatkowe wskazówki

  • Przed zainstalowaniem WSL zawsze sprawdzaj, czy system Windows 10 jest zaktualizowany.
  • Aby lepiej obsługiwać WSL za pomocą wiersza poleceń, warto rozważyć użycie terminala Windows.
  • Poznaj dystrybucje Linuksa tworzone przez społeczność, aby uzyskać dostęp do rozszerzonych opcji wykraczających poza Ubuntu.

Streszczenie

W tym przewodniku omówimy, jak zainstalować i skonfigurować Podsystem Windows dla systemu Linux (WSL) w systemie Windows 10, w tym podstawowe kroki dotyczące korzystania z wiersza poleceń, programu PowerShell i sklepu Microsoft Store, a także kwestie dotyczące starszych wersji systemu Windows.

Wniosek

WSL zapewnia potężną integrację możliwości Linuksa w systemie Windows 10, zwiększając produktywność i przepływy pracy deweloperskiej. Podejmij ryzyko i zacznij wykorzystywać WSL do zadań deweloperskich Linuksa już dziś!

FAQ (najczęściej zadawane pytania)

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

Tak, możesz uruchamiać aplikacje GUI używając WSL z odpowiednimi konfiguracjami, takimi jak X11 lub Wayland.

Jakie są różnice pomiędzy WSL1 i WSL2?

WSL1 wykorzystuje warstwę translacyjną do komunikacji z wywołaniami systemu Windows, podczas gdy WSL2 uruchamia kompletne jądro systemu Linux na lekkiej maszynie wirtualnej, co zwiększa szybkość i kompatybilność.