Z radością ogłaszamy, że od dzisiaj możesz wypróbować Windows Subsystem for Linux 2, instalując wersję systemu Windows 18917 w programie Insider Fast! W tym poście na blogu omówimy, jak zacząć, nowe polecenia wsl.exe oraz kilka ważnych wskazówek. Pełna dokumentacja na temat WSL 2 jest dostępna na .

Wprowadzenie do WSL 2
Nie możemy się doczekać, jak zaczniesz używać WSL 2. Naszym celem jest, aby WSL 2 działał tak samo jak WSL 1, i czekamy na Twoje opinie, jak możemy poprawić to doświadczenie. Dokumentacja wyjaśnia, jak uruchomić WSL 2.
Podczas pierwszego korzystania z WSL 2 zauważysz kilka zmian w doświadczeniach użytkownika. Oto dwa najważniejsze zmiany w tej początkowej wersji.
Umieść swoje pliki Linux w systemie plików root Linuxa
Upewnij się, że pliki, które będziesz często wykorzystywał w aplikacjach Linux, są umieszczone w systemie plików root Linuxa, aby cieszyć się korzyściami wydajnościowymi. Rozumiemy, że przez ostatnie trzy lata mówiliśmy, aby umieszczać pliki na dysku C podczas korzystania z WSL 1, ale w WSL 2 nie jest to konieczne. Aby cieszyć się szybszym dostępem do systemu plików w WSL 2, pliki te muszą znajdować się w systemie plików root Linuxa. Umożliwiliśmy również aplikacjom Windows dostęp do systemu plików root Linuxa (jak Eksplorator plików! Spróbuj uruchomić: explorer.exe . w katalogu domowym swojego dystrybucji Linuxa i sprawdź, co się stanie), co znacznie ułatwi tę przejrzystość.
Uzyskaj dostęp do aplikacji sieciowych Linuxa z dynamicznym adresem IP w początkowych wersjach
WSL 2 zawiera ogromną zmianę architektoniczną, korzystając z technologii wirtualizacji, i nadal pracujemy nad poprawą wsparcia sieciowego. Ponieważ WSL 2 działa teraz w maszynie wirtualnej, będziesz musiał użyć adresu IP tej VM, aby uzyskać dostęp do aplikacji sieciowych Linuxa z Windows, a odwrotnie, będziesz potrzebował adresu IP hosta Windows, aby uzyskać dostęp do aplikacji sieciowych Windows z Linuxa. Dążymy do tego, aby WSL 2 mogło uzyskać dostęp do aplikacji sieciowych localhost tak szybko, jak to możliwe! Pełne szczegóły i kroki znajdziesz w naszej dokumentacji .
Aby dowiedzieć się więcej o zmianach w doświadczeniach użytkownika, zapoznaj się z naszą dokumentacją: .
Nowe polecenia WSL
Dodaliśmy również kilka nowych poleceń, które pomogą Ci kontrolować i wyświetlać wersje i dystrybucje WSL.
wsl --set-version
Użyj tego polecenia, aby przekształcić dystrybucję, aby korzystała z architektury WSL 2 lub używała architektury WSL 1.: konkretna dystrybucja Linuxa (np. "Ubuntu")
: 1 lub 2 (dla WSL 1 lub 2)
wsl --set-default-version
Zmienia domyślną wersję instalacji (WSL 1 lub 2) dla nowych dystrybucji.wsl --shutdown
Natychmiast kończy wszystkie uruchomione dystrybucje oraz lekką maszynę wirtualną WSL 2.Maszyna wirtualna, która napędza dystrybucje WSL 2, jest zarządzana przez nas w pełni, więc uruchamiamy ją, gdy jej potrzebujesz, i zamykamy, gdy jej nie potrzebujesz. Mogą zaistnieć przypadki, gdy chcesz zamknąć ją ręcznie, i to polecenie umożliwia to poprzez zakończenie wszystkich dystrybucji i zamknięcie VM WSL 2.
wsl --list --quiet
Wyświetla tylko nazwy dystrybucji.To polecenie jest przydatne do skryptowania, ponieważ wyświetli tylko nazwy dystrybucji, które masz zainstalowane, bez pokazywania innych informacji, takich jak domyślna dystrybucja, wersje itd.
wsl --list --verbose
Wyświetla szczegółowe informacje o wszystkich dystrybucjach.To polecenie wymienia nazwę każdej dystrybucji, jej stan oraz to, którą wersję uruchamia. Pokazuje również, która dystrybucja jest domyślna z gwiazdką.
Patrząc w przyszłość i słuchając Twoich opinii
Możesz się spodziewać, że będziesz otrzymywać więcej funkcji, poprawek błędów i ogólnych aktualizacji WSL 2 w ramach programu Windows Insiders. Bądź na bieżąco ze swoim blogiem doświadczeń i tym blogiem, aby dowiedzieć się więcej o nowościach WSL 2.
Jeśli napotkasz jakiekolwiek problemy lub masz uwagi dla naszego zespołu, zgłoś problem na naszym GitHubie pod: , a jeśli masz ogólne pytania dotyczące WSL, możesz znaleźć wszystkich naszych członków zespołu na Twitterze na .
Źródło: habr.com
