![LFCA: Naučte se správu uživatelských účtů - část 5](/f/f38a68ec6b374846ea1ccfb80ba0a8dd.png?width=100&height=100)
Sníte o tom, že budete moci spouštět své oblíbené aplikace pro Linux na ploše Windows 10? Já také ne, ale Microsoft pokračuje a stejně to dělá.
Společnost oznámila, že posiluje Subsystém Windows pro Linux (WSL) několika způsoby. To zahrnuje umožnění spouštějte aplikace GUI Linux ve Windows 10„Kompletní s hardwarovou akcelerací, kde je to možné, bez větších starostí.
"Brzy budete moci používat svou oblíbenou Linux IDE nebo jinou GUI aplikaci společně s dalšími aplikacemi Windows na ploše Windows," Microsoft říká.
Vývoj, oznámený na Konference Build 2020, signalizuje jediné největší vylepšení WSL od oznámení WSL 2 tentokrát loni. Ačkoli neexistuje žádné pevné datum, kdy mohou uživatelé očekávat spouštění aplikací GUI Linux v systému Windows 10, říká Microsoft nové funkce dorazí prostřednictvím aktualizací systému Windows 10 později v tomto roce, jakmile bude WSL 2 rozšířenější dostupný.
Proč to ale Microsoft dělá?
I když vývoj může znít bizarně, dává to smysl: WSL 2 nyní používá správné jádro Linuxu a základní souborový systém WSL je
přístupné přes Průzkumník souborů. Přidání podpory pro spouštění a používání plnohodnotných aplikací GUI, jako jsou IDE a textové editory, je dalším logickým krokem.Společnost také vyvinula velké technické úsilí ke zlepšení podpory GPU pro aplikace z prostředí WSL.
Podpora pro GPU akcelerované aplikace a vývojové nástroje bude k dispozici později v tomto roce. Společnost Microsoft vyvinula ovladač Direct X pro jádro Linuxu říká umožňuje "... aplikace běžící v prostředí Linuxu [mají] stejný přístup k GPU jako nativní aplikace ve Windows."
Tato práce je přirozeně zaměřena spíše na spouštění počítačově náročných úloh (například Machine Learning, NVIDIA CUDA atd.), Než na procházení fotografií z dovolené v Shotwell. Ale bez ohledu na to práce umožní hardwarově akcelerované OpenGL a OpenCL na WSL prostřednictvím knihovny Mesa.
„Svou oblíbenou Linux […] GUI aplikaci budete moci používat společně s dalšími aplikacemi pro Windows,“ říká Microsoft
Ve srovnání s linuxovými aplikacemi se neplánuje upřednostnit poskytování nativních aplikací pro Windows preferenčního přístupu ke zdrojům GPU. Oba získají přesně stejný přístup ke GPU a podíl na jeho zdrojích v závislosti konkrétně na vytížení.
Nebo jinak řečeno, s graficky náročnými aplikacemi Linuxu (CLI nebo jinak) se bude v systému Windows 10 zacházet jako s prvotřídními občany.
Nový ovladač Microsoft „Direct X“ pro Linux je open source a Microsoft říká, že plánuje v případě potřeby upstreamovat příslušné části. Do té doby je zdrojový kód k dispozici ke stažení od společnosti Microsoft oficiální pobočka linuxového jádra pro WSL 2 na GitHubu.
to je již možné GUI Linux aplikace na WSL pomocí server X třetí strany, ale nastavení vyžaduje velké úsilí a je poměrně náchylné k nárazu.
S tímto oznámením se tyto bolesti hlavy stanou minulostí. Aplikace GUI v nové éře se připojují k instanci Wayland běžící ve WSL. Toto je „sděleno“ neviditelnému klientovi RDP na hostiteli Windows pro „bezproblémové“ používání aplikací Linux a Windows vedle sebe.
Inspirovala se Microsoft snahou Google „crostini“ (která umožňuje lidem instalovat a spouštět desktopové aplikace Linux na Chromebookech)? Možná, ale domnívám se, že je to více do činění s tím, že budeme chtít navázat na své dobré pověsti u vývojářů, z nichž mnozí upřednostňují, používají nebo se spoléhají na open source nástroje - a nejen ty CLI.
Další informace o tom, jak integrace a implementace aplikací GUI se zbytkem plochy Windows, říká Microsoft, chystají. Ale s řadou různých sad nástrojů, se kterými bude možné pracovat, bude zajímavé sledovat, jak věci nakonec budou vypadat (protože aplikace Linux v systému Chrome OS stále vypadají dost mimozemsky).
Ale nemohu lhát: jsem nadšený!
Využití GPU pro software WSL není jedinou změnou s tématem Linuxu, která byla oznámena na Build 2020. Společnost spouští a nativní správce balíčků Windows inspirovaný výstižný
a dnf
, a oznámil první stabilní vydání svého otevřeného zdroje Terminál aplikace.
Také oznámeno na #MSBuild je nativní správce balíčků Windows inspirovaný apt. Uživatelé systému Windows 10 budou moci z terminálu spustit 'aplikaci pro instalaci křídel' pro instalaci softwaru z důvěryhodného úložiště prověřeného společností Microsoft. pic.twitter.com/b6D8gje0yS
- PRO BOHA! Ubuntu! (@omgubuntu) 19. května 2020
Bude vás schopnost spouštět aplikace pro Linux v systému Windows 10 svádět k přechodu na něj?
Všechno Ubuntu, denně. Od roku 2009.