WSL (Windows Subsystem for Linux - Windows subsystem for Linux) to funkcja zintegrowana z systemem Windows 10, umożliwiająca użytkownikom i programistom dostęp do środowiska GNU/Linux w systemie Windows (coś, co zwykle jest niemożliwe ze względu na niekompatybilność systemu plików obu systemów), a w WSL zintegrowane są narzędzia, programy narzędziowe i aplikacje wiersza poleceń, które działają bez błędów w systemie Windows i bez konieczności wykonywania dodatkowych procesów.
WyboryKorzystając z WSL można:
- Uruchom skrypty powłoki bash i aplikacje wiersza poleceń GNU / Linux, takie jak vim, emacs, tmux
- Wybierz dystrybucje GNU / Linux ze Sklepu Windows
- Uruchamiaj popularne narzędzia wiersza poleceń, takie jak grep, sed, awk oraz pliki binarne ELF-64
- Kompatybilny z językami programowania takimi jak NodeJS, Javascript, Python, Ruby, C/C++, C#&F#, Rust, Go i innymi
- Możemy zarządzać usługami takimi jak SSHD, MySQL, Apache, lighttpd, MongoDB, PostgreSQL
- Możliwe jest wywoływanie aplikacji GNU/Linux w systemie Windows 10
Teraz WSL 2 został zaktualizowany do WSL 2, który jest najnowszą wersją podsystemu Windows oferującą pełną moc uruchamiania plików binarnych Linux ELF64 w systemie Windows 10. Pozwala to zwiększyć wydajność systemu plików i zintegrować większą kompatybilność z wywołaniami systemowymi.
WSL 2 został zaprojektowany z nową strukturą, która modyfikuje użycie plików binarnych Linuksa z Windows, a także sprzętu komputera, ale nie oznacza to utraty funkcji lub ogólnej wydajności, ponieważ poszczególne dystrybucje Linuksa mogą być wykonywane z architekturą WSL 1 lub WSL 2.
KorzyśćNiektóre z zalet korzystania z WSL 2 w systemie Windows 10 to:
- Szybsze czasy uruchamiania
- Bezproblemowa integracja między systemami Windows i Linux
- Dostęp do aplikacji sieciowych Linux z Windows (localhost)
- Nie jest wymagana konfiguracja ani zarządzanie maszyną wirtualną (VM)
- Pełna obsługa wywołań systemowych
- Wyższa wydajność we/wy pliku
- Dostęp do aplikacji sieciowych systemu Windows z systemu Linux (adres IP hosta)
Jądro Linuksa w WSL 2 zostało zbudowane przez Microsoft przy użyciu najnowszej stabilnej gałęzi, która z kolei bazuje na źródle dostępnym pod adresem kernel.org, oznacza to, że jądro będzie otrzymywać aktualizacje Windows skutkujące uzyskaniem najnowszych poprawek bezpieczeństwa i ulepszeń jądra automatycznie.
Dystrybucje LinuksaDystrybucje Linuksa obsługiwane przez WSL w systemie Windows 10 to:
- Ubuntu 20.04
- RAMIĘ Ubuntu 20.04
- Ubuntu 18,04
- Ramię Ubuntu 18.04
- Ubuntu 16.04
- Debian GNU / Linux
- Kali Linux
- OpenSUSE Leap 42
- SUSE Linux Enterprise Server 12
- Remiks Fedory dla WSL
Teraz zobaczymy, jak w prosty sposób zainstalować WSL w Windows 10.
Zainstaluj WSL 2 w systemie Windows 10
Krok 1
Dostęp do Panelu sterowania uzyskujemy z wyszukiwarki:
Krok 2
W Panelu sterowania zobaczymy:
Krok 3
Klikamy wiersz „Odinstaluj program” i zostaniemy przekierowani do następującego okna:
POWIĘKSZAĆ
Krok 4
Tam klikamy „Aktywuj lub dezaktywuj funkcje systemu Windows” i otworzy się następujące wyskakujące okno, w którym musimy aktywować pole „Podsystem Windows dla systemu Linux”:
Krok 5
Kliknij OK, aby zastosować zmiany:
Krok 6
Po tym zobaczymy:
Krok 7
Ponownie uruchamiamy system, aby zakończyć proces, klikając „Uruchom ponownie teraz”:
Krok 8
Logujemy się do systemu Windows 10:
POWIĘKSZAĆ
Krok 9
Wracamy do „Aktywuj lub dezaktywuj funkcje systemu Windows” i tam sprawdzamy, czy następujące pola są aktywne:
- Podsystem Windows dla Linuksa
- Platforma maszyn wirtualnych
Klikamy OK, aby wyjść.
POWIĘKSZAĆ
Krok 10
Otwieramy sklep Windows i tam pobieramy kilka kompatybilnych wersji Linuksa, w tym przypadku Ubuntu 20.04:
POWIĘKSZAĆ
Krok 11
Klikamy Pobierz i czekamy na pobranie dystrybucji:
Krok 12
Na koniec zobaczymy:
POWIĘKSZAĆ
Krok 13
Po pobraniu uruchamiamy go i widzimy, że WLS spełnia swoje zadanie w systemie Windows 10:
POWIĘKSZAĆ
Krok 14
Wypełniamy wymagane pola:
POWIĘKSZAĆ
Krok 15
Będziemy gotowi do użycia WSL 2 w systemie Windows 10:
POWIĘKSZAĆ
Widzisz, że jest to prosty, ale w pełni funkcjonalny proces korzystania z tego, co najlepsze w Linuksie w systemie Windows 10.