Windows 11 имеет много новых функций, но одна из функций, которая особенно нравится пользователям, — это подсистема Windows для Linux или WSL. Пользователи WSL теперь могут запускать графические приложения Linux, а также стандартные программы командной строки. Раньше эта функция была доступна только участникам программы предварительной оценки Windows, но теперь ею могут воспользоваться и обычные пользователи Windows.
Если вы только что обновились до Windows 11 и хотите попробовать эту функцию, продолжайте читать следующую статью.
Установите графический драйвер
Microsoft предоставляет драйверы для трех основных производителей графических процессоров: Intel, AMD и NVIDIA.
Чтобы иметь возможность запускать графические приложения Linux с графическим ускорением на графическом процессоре, вам необходимо установить последние версии видеодрайверов для оборудования. Microsoft любезно создала ссылки на программное обеспечение драйверов для трех основных производителей графических процессоров: Intel, AMD и NVIDIA.
Щелкните соответствующую ссылку, чтобы загрузить программу установки графического драйвера. Если вы не знаете, какой у вас тип видеооборудования, откройте «Диспетчер устройств» на панели управления и нажмите «Адаптеры дисплея» . Здесь будет указан тип вашей видеокарты.
Загрузив исполняемый файл, запустите его, чтобы установить последнюю версию драйвера для системы. Возможно, вам придется перезагрузить компьютер после завершения процесса.
Обновите версию WSL до WSL2.
Предполагая, что у вас уже есть работающая установка WSL, вам просто нужно убедиться, что вы используете последнюю версию. Для этого просто запустите эту команду в окне PowerShell с правами администратора :
wsl --update
Для принудительной перезагрузки используйте следующую команду:
wsl --shutdown
Снова откройте WSL, и теперь вы будете готовы запускать графические приложения Linux в Windows.
Запустите графическое приложение
Запустите графическое приложение
Чтобы запустить графические приложения, вы можете вызвать их из командной строки, как и в любой другой системе Linux. Например, чтобы запустить графическую версию Vim, вам необходимо ввести в оболочке:
gvim
Это запустит Vim в окне. Вы также можете запускать приложения Linux с графическим интерфейсом из меню «Пуск». Они появятся в папке с названием используемого вами дистрибутива. Например, в Ubuntu они будут находиться в папке «Ubuntu» .
Запуск приложений с графическим интерфейсом по сети
Запуск приложений с графическим интерфейсом по сети
Самое замечательное в программах X11 то, что они могут запускаться на одном компьютере и отображать выходные данные на другом по сети.
Чтобы сделать это с помощью WSL, выполните процесс использования SSH для входа на удаленный сервер, на котором включена пересылка X11. На стороне клиента вам нужно будет использовать параметры -X или -Y , чтобы включить пересылку X на ваш компьютер.
Теперь вы можете запускать приложения Linux с графическим интерфейсом в Windows.
Возможность запуска приложений Linux с графическим интерфейсом в Windows является долгожданным дополнением, которое делает подсистему Windows для Linux гораздо более полезной, поскольку вы больше не ограничены только текстовыми приложениями.
Если вы хотите запустить не одно приложение, а весь рабочий стол Linux в Windows , вы тоже можете это сделать.