W ostatnich latach firma Microsoft wprowadziła wygodne funkcje do systemów Windows 10 i 11, ale dla społeczności programistów podsystem Windows dla systemu Linux 2 jest prawdopodobnie wyróżniającą się funkcją. Oparta na oryginalnej wersji WSL, nowsza wersja WSL 2 zapewnia programistom większą moc i niezawodność. Programiści muszą wiedzieć, jak najlepiej wykorzystać WSL 2.
W poniższym artykule omówiono niektóre najlepsze praktyki dotyczące korzystania z podsystemu Windows w systemie Linux 2.
1. Użyj terminala Windows
Całkowicie nowy terminal Windows to potężny terminal typu open source ze sklepu Microsoft Store. Microsoft zaprojektował terminal Windows tak, aby bezpośrednio integrował WSL 2 i automatycznie konfigurował dowolne dystrybucje Linuksa zaraz po ich zainstalowaniu. Oznacza to, że możesz łatwo przełączać się między systemami Windows i Linux bez konieczności konfigurowania innego środowiska.

Menu Otwórz nową kartę
Terminal Windows może obsługiwać wiele powłok, takich jak PowerShell , WSL 2 i Wiersz Poleceń . Oferuje także szereg funkcji zwiększających produktywność, w tym wiele kart, pasek wyszukiwania i podzielony panel; Możesz nawet dostosować wygląd terminala do swoich upodobań.
Ponieważ Windows Terminal jest projektem typu open source, możesz mieć pewność, że społeczność będzie go stale udoskonalać, aby poprawić wygodę użytkownika.
2. Integracja kodu Visual Studio
![5 najlepszych praktyk dotyczących używania WSL 2 w systemie Windows 10/11 5 najlepszych praktyk dotyczących używania WSL 2 w systemie Windows 10/11]()
Kod w VSCode na laptopie
Wielu programistów polega na VS Code, niezwykle elastycznym IDE (edytorze kodu). Oferuje zintegrowany terminal, obsługę rozszerzeń i ma bardzo konfigurowalny, intuicyjny interfejs. Jeśli używasz WSL 2 do programowania, warto zintegrować WSL 2 z Visual Studio Code, aby zapewnić płynny przepływ pracy.
Możesz używać VS Code z WSL 2, upewniając się, że masz Visual Studio Code i dystrybucję WSL 2 Linux w swoim systemie Windows. Możesz zainstalować rozszerzenie Remote - WSL w Visual Studio Code i skonfigurować je zgodnie ze swoimi wymaganiami.
3. Skonfiguruj wiele konfiguracji
Jeśli planujesz używać WSL 2 do pracy, nauki osobistej lub szkoły, rozważ utworzenie osobnego profilu użytkownika. Umożliwi to uporządkowanie aplikacji, konfiguracji i plików.
Jedną z metod konfiguracji wielu profili jest użycie terminala Windows; Po zainstalowaniu go na komputerze z systemem Windows 10 lub 11 przejdź do Ustawienia > Profile > Dodaj .
4. Zaktualizuj pakiet
Podobnie jak w przypadku każdej innej dystrybucji Linuksa, będziesz musiał upewnić się, że pakiety i narzędzia, których używasz w WSL 2, są stale aktualizowane. Dzięki temu WSL 2 będzie bezpieczny, niezawodny i będzie działał optymalnie. Aby zaktualizować pakiety w WSL 2, wpisz następującą komendę:
sudo apt-get update
sudo apt-get upgrade
5. Uruchamiaj kontenery za pomocą Dockera
![5 najlepszych praktyk dotyczących używania WSL 2 w systemie Windows 10/11 5 najlepszych praktyk dotyczących używania WSL 2 w systemie Windows 10/11]()
Ubuntu działa jako kontener dokujący
Docker to platforma typu open source, która umożliwia programistom wydajne budowanie, wdrażanie i uruchamianie aplikacji w kontenerach. Wszystkie zależności są pogrupowane, dzięki czemu Twój projekt można łatwo wdrożyć w dowolnym środowisku.
Możesz używać Dockera w Windows 10 i 11 poprzez Docker Desktop jako samodzielną aplikację lub zintegrować go z podsystemem Windows dla systemu Linux, aby uzyskać lepszą wydajność i efektywne wykorzystanie zasobów. W artykule zdecydowanie zaleca się uruchamianie kontenerów za pomocą protokołu WSL 2 na potrzeby programowania lub testowania.
Podsystem Windows dla systemu Linux 2 jest niesamowity i skutecznie wypełnia lukę pomiędzy ekosystemami Linux i Windows. Jako programista zaznajomiony z systemem Windows możesz wykorzystać WSL 2, aby uzyskać to, co najlepsze zarówno w systemie Windows, jak i Linux, bez uszczerbku dla produktywności i elastyczności.