Как установить приложения Linux с графическим интерфейсом в Windows 10

61
w i n d o w s 16.webp

Последнее обновление 06.01.2023 — Алёна Кузнецова

  • Приложения Linux с графическим интерфейсом устанавливаются с помощью sudo apt-get install внутри дистрибутива WSL.
  • После установки приложения с графическим интерфейсом вы можете запустить его из меню «Пуск» или с помощью команды.
  • Эта функция требует установки WSL2 с wsl --install команда в сборке 21364 или выше.

В Windows 10 теперь вы можете устанавливать приложения Linux с графическим интерфейсом (почти изначально) через подсистему Windows для Linux (WSL), и эти инструкции покажут вам, как это сделать.

Хотя вы могли запускать приложения Linux в Windows 10 с помощью WSL в течение длительного времени, система была ограничена инструментами и приложениями командной строки. Однако, начиная со сборки 21364 и более поздних версий (со специальным обновлением для интеграции WSL), Microsoft, наконец, предоставляет поддержку GUI (графического пользовательского интерфейса) для запуска ваших любимых приложений Linux с помощью мыши и клавиатуры.

Новая функция предназначена для разработки и тестирования ваших приложений в Linux без использования виртуальной машины, но вы можете использовать ее для чего угодно. Реализация даже включает поддержку динамиков и микрофонов, поэтому, если вы установите мультимедийное приложение, периферийные устройства будут проходить и отображаться в приложении. Также поддерживается 3D-графика с ускорением на графическом процессоре для запуска любого приложения, которому необходимо выполнять сложный 3D-рендеринг с использованием OpenGL.

При использовании этой функции нет необходимости запускать X-сервер вручную, поскольку WSL автоматически запускает «сопутствующий системный дистрибутив», который включает в себя Wayland, X-сервер, импульсный аудиосервер и все необходимые компоненты. Затем, после того как вы закроете приложение и сеанс WSL, системный дистрибутив завершится автоматически.

Это руководство научит вас, как загружать и устанавливать графические приложения Linux в Windows 10. Вы также можете просмотреть это видеоруководство с пошаговыми инструкциями по выполнению этого процесса.

По теме:  Как включить опцию «Завершить задачу» на панели задач, чтобы закрыть приложения в Windows 11

Установите приложения Linux с графическим интерфейсом через WSL в Windows 10.

Чтобы установить приложение Linux с графическим интерфейсом в Windows 10, выполните следующие действия:

  1. Откройте Пуск в Windows 10.

  2. Найдите Ubuntu (или другой дистрибутив) и щелкните верхний результат, чтобы открыть дистрибутив Linux.

  3. Введите следующую команду, чтобы обновить дистрибутив пакета, и нажмите Enter:

    sudo apt-get update
  4. Введите следующую команду, чтобы установить приложение с графическим интерфейсом для Linux в Windows 10, и нажмите Enter:

    sudo apt-get install APP-NAME -y

    В команде замените APP-NAME графическим приложением, которое вы хотите установить.

    В этом примере устанавливается приложение текстового редактора gedit:

    sudo apt-get install gedit -y

  5. Подтвердите пароль своей учетной записи Linux и нажмите Enter (если применимо).

После выполнения этих шагов приложение установится и зарегистрируется в меню «Пуск», что означает, что вы можете запустить приложение, запустив имя приложения в консоли Windows Subsystem for Linux (WSL) или из меню «Пуск».

В приведенных выше инструкциях описаны шаги по установке простого приложения из известных репозиториев, но в зависимости от приложения инструкции могут отличаться. Хорошей новостью является то, что процесс установки такой же, как и для любого другого приложения Linux. Вы можете выполнить шаги разработчика, чтобы установить практически любое приложение, такое как VLC, Audacity, веб-администратор и т. д.

Если вы запустите приложение Linux GUI из меню «Пуск» Windows 10, вы найдете записи в списке «Недавно добавленные» или вы также можете найти их в папке (имя дистрибутива) под записью дистрибутива Linux.

Меню «Пуск» с приложениями Linux с графическим интерфейсом

Когда вы запускаете приложение, виртуальная машина будет вращаться и запустится (через несколько секунд) без необходимости открывать консоль WSL. Вы также заметите, что на панели задач появится значок с логотипом Linux, указывающий на то, что вы не используете приложение Windows 10.

Опыт использования графического приложения Linux в Windows 10 кажется родным, но это не так. Приложение отображает все визуальные стили Linux для рамки, меню и других элементов, и даже есть тень по краю, и каждое окно работает независимо.

Gedit в Windows 10

Однако это подключение к удаленному рабочему столу, которое Microsoft использует с функцией RemoteApp, встроенной в операционную систему.

Установите или обновите WSL в Windows 10

Для возможности запуска приложений Linux с графическим интерфейсом требуется интеграция подсистемы Windows для Linux 2, а это означает, что для установки и запуска приложений у вас должны быть последние функции и версия дистрибутива.

Если у вас уже установлен WSL2, вам нужно будет обновить эту функцию.

Перед установкой или обновлением WSL2 на устройстве должна быть установлена ​​Windows 10 сборки 21364 или более поздней версии.

Кроме того, в качестве предварительного условия перед установкой приложений необходимо установить драйвер, позволяющий виртуальному графическому процессору (vGPU) использовать аппаратно-ускоренный рендеринг OpenGL. Вот ссылки для скачивания:

  • Драйвер графического процессора NVIDIA.
  • Драйвер графического процессора Intel.
  • Драйвер графического процессора AMD.

Установите WSL2 в Windows 10

Эти инструкции покажут вам, как установить WSL2 и дистрибутив Ubuntu Linux, чтобы начать работу с приложениями с графическим интерфейсом.

Чтобы установить компоненты WSL2 для запуска приложений Linux с графическим интерфейсом, выполните следующие действия:

  1. Откройте Пуск.

  2. Найдите командную строку, щелкните правой кнопкой мыши верхний результат и выберите параметр «Запуск от имени администратора».

  3. Введите следующую команду для установки WSL 2 и нажмите Enter:

    wsl --install

После выполнения этих шагов необходимые компоненты Linux будут установлены автоматически, а команда также загрузит последнюю версию дистрибутива Ubuntu Linux.

После установки вам нужно только открыть дистрибутив из меню «Пуск» и продолжить установку, следуя инструкциям на экране.

Вы можете использовать эти инструкции, если хотите установить другой дистрибутив для запуска приложений вместо Ubuntu.

Обновите WSL2 в Windows 10

Если у вас уже установлена ​​подсистема Windows для Linux 2, убедитесь, что в системе установлены последние обновления для запуска приложений с графическим интерфейсом.

Чтобы обновить WSL2 для загрузки поддержки графического интерфейса для приложений Linux, выполните следующие действия:

  1. Откройте Пуск.

  2. Найдите командную строку, щелкните правой кнопкой мыши верхний результат и выберите параметр «Запуск от имени администратора».

  3. Введите следующую команду, чтобы обновить подсистему Windows для Linux 2, и нажмите Enter:

    wsl --update

  4. Введите следующую команду для принудительного перезапуска WSL2 и нажмите Enter:

    wsl --shutdown

После выполнения этих шагов последняя версия WSL будет загружена автоматически. Затем вы можете использовать приведенные выше инструкции для установки приложений Linux с графическим интерфейсом.

Предыдущая статьяКак изменить пин-код UPI в google pay
Следующая статьяКак присоединиться к группе в Roblox
Алёна Кузнецова
Проработав более десяти лет писателем, Алёна сначала основала свой собственный академический игровой сайт, а затем присоединилась к команде этого сайта. Будучи сторонником критического академического изучения игр и получив степень магистра литературы и культуры со специализацией в области цифровых технологий, она надеется продвинуться в этой области и вдохновить других присоединиться к разговору. Хорошо разбирается в технологиях.