Если вы хотите запускать приложения Linux с графическим интерфейсом в Windows 10, теперь вы можете сделать это с помощью подсистемы Windows для Linux или WSL.
Эта функция впервые появилась 21 апреля в предварительной сборке Windows 10. Удивительно, но Microsoft решила не ждать нового обновления функции ОС, позволяющего использовать приложения Linux с графическим интерфейсом для всех в Windows 10, выпущенные сегодня для обычных пользователей.
«WSL позволяет запускать среду Linux и до сих пор фокусировалась на использовании утилит и приложений командных инструментов. Поддержка приложений с графическим интерфейсом теперь также позволяет вам использовать ваши любимые приложения с графическим интерфейсом для Linux. WSL используется во многих различных приложениях, рабочих нагрузках и сценариях использования, поэтому в конечном итоге вам решать, для чего вы хотите использовать поддержку приложений с графическим интерфейсом. Ниже мы выделили некоторые ключевые сценарии, которые помогут вам полюбить запуск приложений в среде Linux», — заявили в компании.
Объединение Linux и Windows Microsoft — это то, над чем компания работает уже несколько лет, и проект WSL возглавляет усилия в этой области.
Однако благодаря приложениям с графическим интерфейсом Linux для Windows 10 Microsoft позволила разработчикам больше не нуждаться в отдельной системе Linux только для тестирования, поскольку теперь все это может работать поверх операционной системы.
«Вы можете использовать эту функцию для запуска любого приложения с графическим интерфейсом, которое может существовать только в Linux, или для запуска ваших собственных приложений или тестирования в среде Linux. Это может быть чрезвычайно полезно для разработчиков, желающих протестировать свое кроссплатформенное приложение, поскольку теперь они могут запускать его непосредственно в Windows 10, а затем легко в Linux без необходимости менять машины или управлять виртуальными машинами», — заявили в Microsoft.
Новая функция доступна всем, кто недавно установил WSL.
Приложения Linux с графическим интерфейсом на WSL поддерживают звук и микрофон. Это позволяет вашему приложению транслировать аудиосигналы, использовать микрофоны для создания, тестирования или использования телекоммуникационных приложений, показывать фильмы и т. д.
Microsoft также включила поддержку 3D-графики с ускорением на графическом процессоре, что помогает некоторым сложным приложениям работать более плавно.
Вы можете увидеть приложение Gazebo, которое имитирует робота, исследующего виртуальную пещеру, а также приложение Rviz, которое показывает изображение с камеры робота и выходные данные его датчика лазерного поля. Благодаря 3D-графике с графическим ускорением эта демо-версия может достигать 60 кадров в секунду!
Microsoft также включила поддержку 3D-графики с ускорением на графическом процессоре, что помогает некоторым сложным приложениям работать более плавно.
Как использовать эту функцию
- Вам необходимо убедиться, что вы используете программу предварительной оценки Windows 10 версии 21364 или более поздней.
- Если у вас установлен WSL, вам необходимо запустить его
wsl --update
, и вы будете готовы к использованию приложений с графическим интерфейсом.
- Если у вас не установлен WSL, при запуске
wsl –install
WSLg будет автоматически установлен как часть первоначальной настройки WSL.
Видео-знакомство с запуском приложения Linux GUI на Win 10