Microsoft добавя поддръжка на Linux GUI приложение към WSL

С пускането на Windows 10 Build 18917, Microsoft представи WSL 2 на Insiders, подсистемата на Windows за Linux 2. Той доставя истинско ядро на Linux с Windows, което ще направи възможна пълната съвместимост на системните повиквания. WSL 2 вече е част от Windows 10 версия 2004. Днес Microsoft обяви редица подобрения, които идват в приложението.
WSL 2 е нова версия на архитектурата, която захранва подсистемата на Windows за Linux да изпълнява ELF64 Linux двоични файлове на Windows. Тази нова архитектура променя начина, по който тези двоични файлове на Linux взаимодействат с Windows и вашия компютър хардуер, но все пак осигурява същото потребителско изживяване като в WSL 1 (настоящият широко достъпен версия).
Подобренията, които WSL 2 получава включват следното.
WSL ще поддържа работни потоци на GPU Compute
WSL 2 ще включва изчислителна поддръжка на GPU за WSL в компилациите на Windows 10 Insider през следващите няколко месеца. Потребителят ще може да използва NVIDIA CUDA и DirectML.
Екипът ще пусне пакет за предварителен преглед на TensorFlow с DirectML бекенд, позволяващ хардуерно агностично ускорение на AI и Работни натоварвания на ML в целия хардуер на Windows – DirectML също ще поддържа естествен Windows, включително TensorFlow на Windows.
Поддръжка за приложения с графичен потребителски интерфейс (GUI) на Linux
Вече няма да имате нужда от a X сървър на трета страна за стартиране на GUI Linux приложения в Windows 10. Потребителят ще може да стартира Linux GUI приложения на работния си плот безпроблемно с обикновени приложения за Windows. Ще бъде възможно да се използват приложения за Linux, които нямат Windows портове.
Следната екранна снимка демонстрира Gnome Files, работещи заедно с Outlook в Windows 10, заредени от a Уейланд
сървър и се изобразява чрез RDP.
Нов метод за инсталиране, със стойности по подразбиране на WSL 2
Има подобрения в инструмента на командния ред wsl.exe, за да ви помогне да инсталирате WSL по-бързо. Скоро ще можете просто да инсталирате WSL, като въведете: wsl.exe --инсталиране
във вашия команден ред.
Издаване на команда wsl.exe --инсталиране
който ще инсталира WSL 2 вместо WSL 1.
След като актуализирате устройството си до Актуализация на Windows 10 май 2020 г ще имате пълна поддръжка за WSL 2 дистрибуции.