Jeśli chcesz uruchamiać aplikacje Linux GUI w systemie Windows 10, możesz to teraz zrobić za pomocą podsystemu Windows dla systemu Linux lub WSL.
21 kwietnia ta funkcja pojawiła się po raz pierwszy w wersji zapoznawczej systemu Windows 10. Co zaskakujące, Microsoft zdecydował się nie czekać na nową aktualizację funkcji systemu operacyjnego, aby umożliwić korzystanie z aplikacji Linux GUI dla wszystkich w systemie Windows 10 udostępnionym dzisiaj zwykłym użytkownikom.
„WSL umożliwia uruchomienie środowiska Linux i do tej pory skupiał się na udostępnianiu narzędzi i aplikacji narzędzi poleceń. Obsługa aplikacji GUI umożliwia teraz także korzystanie z ulubionych aplikacji Linux GUI. WSL jest używany w wielu różnych aplikacjach, obciążeniach i przypadkach użycia, więc ostatecznie to od Ciebie zależy, do czego chcesz używać obsługi aplikacji GUI. Poniżej wyróżniliśmy kilka kluczowych scenariuszy, które pomogą Ci zakochać się w uruchamianiu aplikacji w środowisku Linux” – stwierdziła firma.
Microsoft ujednolica Linuksa i Windowsa to coś, nad czym firma pracuje od kilku lat, a projekt WSL przoduje w działaniach w tym obszarze.
Jednak dzięki aplikacjom z graficznym interfejsem użytkownika dla systemu Linux w systemie Windows 10 firma Microsoft umożliwiła programistom zrezygnowanie z samodzielnego systemu Linux tylko do testowania, ponieważ całość może teraz działać na systemie operacyjnym.
„Możesz używać tej funkcji do uruchamiania dowolnej aplikacji GUI, która może istnieć tylko w systemie Linux, lub do uruchamiania własnych aplikacji lub testowania w środowisku Linux. Może to być niezwykle przydatne dla programistów chcących przetestować swoją aplikację wieloplatformową, ponieważ mogą teraz uruchomić ją bezpośrednio w systemie Windows 10, a następnie łatwo w systemie Linux, bez konieczności zmiany maszyn lub zarządzania maszynami wirtualnymi” – powiedział Microsoft.
Nowa funkcja jest dostępna dla wszystkich, którzy mają najnowszą instalację WSL.
Aplikacje GUI systemu Linux na platformie WSL obsługują dźwięk i mikrofon. Dzięki temu aplikacja może nadawać sygnały audio, używać mikrofonów do tworzenia, testowania lub używania aplikacji telekomunikacyjnych, wyświetlać filmy itp.
Firma Microsoft umożliwiła także obsługę grafiki 3D akcelerowanej przez procesor graficzny, dzięki czemu niektóre złożone aplikacje działają płynniej.
Można zobaczyć aplikację Gazebo, która symuluje robota eksplorującego wirtualną jaskinię, a także aplikację Rviz, która pokazuje obraz z kamery robota i sygnał wyjściowy jego laserowego czujnika pola. Dzięki akcelerowanej przez GPU grafice 3D, to demo może osiągnąć 60 FPS!

Firma Microsoft umożliwiła także obsługę grafiki 3D akcelerowanej przez procesor graficzny, dzięki czemu niektóre złożone aplikacje działają płynniej.
Jak korzystać z tej funkcji
- Musisz upewnić się, że używasz programu Windows 10 Insiders w wersji 21364 lub nowszej
- Jeśli masz zainstalowany WSL, musisz go uruchomić
wsl --update, a będziesz skonfigurowany do korzystania z aplikacji GUI
- Jeśli nie masz zainstalowanego WSL, uruchomienie
wsl –installspowoduje automatyczne zainstalowanie WSLg w ramach początkowej konfiguracji WSL.
Film wprowadzający na temat uruchamiania aplikacji Linux GUI w systemie Windows 10