Microsoft wprowadza podsystem Windows dla Linux 2 w najnowszej wersji Windows 10 20H1

Microsoft planuje zintegrować podsystem Windows dla systemu Linux 2 w pierwszej dużej aktualizacji funkcji systemu Windows 10 po Windows 10 1903, aktualizacji systemu Windows 10 20H1.

Firma wydała nową wersję kanału Fast Ring Windows Insider, która zawiera nową wersję podsystemu Windows dla systemu Linux. Wraz ze zmianą pojawiają się ważne ulepszenia i zmiany, o których użytkownicy i administratorzy powinni wiedzieć.

Po pierwsze, podstawy: Podsystem Windows dla systemu Linux 2 jest zawarty w Windows 10 Insider Preview Build 18917 wydanym 12 czerwca 2019 r. Zostanie również uwzględniony w przyszłych kompilacjach Insider pod warunkiem, że Microsoft nie znajdzie krytycznych błędów, które wymagają naprawy.

WSL 2 musi zostać zainstalowany, zanim będzie dostępny:

  1. Upewnij się, że wersja systemu Windows 10 to co najmniej 18917 (skorzystaj z winver, aby się o tym dowiedzieć, uruchamiając go od początku).
  2. Otwórz administracyjny monit PowerShell, np. Za pomocą menu Windows-X.
  3. Uruchom Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
  4. Wymagane jest ponowne uruchomienie.
  5. Otwórz ponownie monit programu PowerShell.
  6. Uruchom wsl -l, aby wyświetlić dostępne dystrybucje.
  7. Aby zweryfikować wersje każdej dystrybucji, uruchom wsl --list --verbose lub wsl -l -v
  8. Uruchom komendę wsl --set-version 2, aby ustawić dystrybucję. Zamień na nazwę dystrybucji ujawnioną przez komendę pod 6).
  9. Aby WSL 2 był domyślną architekturą, uruchom wsl --set-default-version 2 .

Nowy podsystem zapewnia takie same wrażenia użytkownika jak bieżąca wersja w wersjach systemu Windows 10.

Microsoft zauważa, że ​​Podsystem Windows dla Linuksa 2 zawiera „prawdziwe jądro Linuksa” i że zmienia sposób, w jaki binaria Linuksa „współdziałają z Windows” i sprzętem komputerowym.

Jedną z podstawowych różnic między wersją 1 i 2 podsystemu Windows dla systemu Linux jest to, że użytkownicy są zachęcani do umieszczania plików w głównym systemie plików Linux. Takie działanie znacznie poprawia wydajność według Microsoft, ponieważ korzystają one z szybszego dostępu do systemu plików WSL 2.

Aplikacje Windows mogą również uzyskiwać dostęp do głównego systemu plików Linux wraz z wydaniem tej wersji. Podczas gdy WSL 1 nadal wymaga, aby użytkownicy umieszczali pliki na dysku c: instalacji systemu Windows, WSL 2 eliminuje to ograniczenie.

WSL 2 działa na maszynie wirtualnej, co wymaga, aby adres IP maszyny wirtualnej był wymagany do niektórych zadań. Aby uzyskać dostęp do aplikacji sieciowych Windows z Linuksa, trzeba znać adres IP hosta Windows i odwrotnie.

Inne zmiany doświadczenia użytkownika między WSL 1 i 2 są wymienione na stronie Microsoft Docs.

Podsystem Windows dla systemu Linux 2 zawiera szereg nowych poleceń, takich jak przełączanie między wersją 1 i 2 podsystemu lub wyłączanie wszystkich działających dystrybucji jednocześnie. Listę poleceń znajdziesz na blogu deweloperów Microsoft.

Teraz : Czy korzystasz z podsystemu Windows dla systemu Linux?