Как установить подсистему Windows для Linux в Windows 11

Подсистема Windows для Linux (WSL) позволяет запускать программное обеспечение Linux на ПК с Windows 11. При включенном WSL Windows может одновременно запускать дистрибутив Linux.

Microsoft позволяет вам включить WSL во всех основных версиях Windows 11, то есть вам не нужно обновляться с Windows 11 Home до Pro, чтобы использовать его. Windows 11 использует WSL 2.0, обновленную версию WSL, предназначенную для запуска полного ядра Linux в среде Hyper-V.

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

Вот как запустить подсистему Windows для Linux на вашем ПК с Windows 11.

Самый быстрый способ установить WSL в Windows 11 — через командную строку или PowerShell. Для этого вы можете использовать любой инструмент — выберите ту среду, в которой вам удобнее всего.

Для этого откройте меню «Пуск» (или нажмите клавишу Windows) и введите  cmd, чтобы найти командную строку, или powershell, чтобы открыть новое окно PowerShell. Наведите указатель мыши на  результат наилучшего совпадения , затем выберите  справа Запуск от имени администратора.

Если появляется запрос UAC, убедитесь, что выбранное приложение запускается.

запустить cmd admin

В окне PowerShell или командной строки на уровне администратора вы можете установить и включить WSL с помощью одной команды. Для этого введите следующую команду и нажмите Enter:

wsl --install

Команда установки WSL

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

Установка WSL и Ubuntu

По завершении вы увидите сообщение с предложением перезагрузить компьютер с Windows 11 для завершения установки.

перезапустите Windows 11

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

Чтобы запустить WSL, откройте меню «Пуск» — вы должны обнаружить Ubuntu в разделе «Недавно установленные». Вы также можете найти его вручную под первой буквой в списке приложений.

Недавно добавленный ubuntu

Как установить альтернативные дистрибутивы Linux WSL

Также стоит отметить, что вам не обязательно использовать Ubuntu с WSL — вы можете установить другие версии Linux. Чтобы найти доступные дистрибутивы Linux на вашем ПК, введите следующее в командной строке, PowerShell или окне терминала Windows:

wsl -l -o

доступные версии linux

Затем введите следующее, заменив дистрибутив с названием дистрибутива Linux, который вы хотите установить:

wsl --install -d distro

Например, если вы хотите установить openSUSE, вы должны ввести следующее:

wsl --install -d openSUSE

установить другой дистрибутив Linux

Как и в случае с Ubuntu,  подождите, пока команда wsl установит предпочитаемый вами дистрибутив.

Как установить дистрибутивы Linux из Microsoft Store

Если вам неудобно использовать инструмент командной строки, вы можете установить Linux через Microsoft Store. Установка Linux из Магазина аналогична установке любого другого приложения Магазина. Во-первых, вам нужно убедиться, что WSL включен.

Для этого нажмите «Пуск» (или нажмите клавишу Windows) и введите  optionalfeatures.exe. Выберите результат наилучшего совпадения вверху.

запустить дополнительные функции exe

В поле «Компоненты Windows» установите флажок «Подсистема Windows для Linux» и нажмите «ОК».

Дополнительные возможности WSL

Подождите некоторое время для внесения изменений, затем перезагрузите компьютер.

Перезагрузите Windows 11

После перезагрузки компьютера откройте приложение Microsoft Store на панели задач или в меню «Пуск» и выполните поиск по запросу «Linux»

Вы должны увидеть несколько доступных вам дистрибутивов, включая Kali LinuxDebianUbuntu и т. д. Выберите дистрибутив Linux, который вы хотите использовать, затем нажмите «Получить»,  чтобы начать его установку.

Microsoft Store Linux

На этом этапе Microsoft Store загрузит и установит ваш дистрибутив Linux — подождите некоторое время, чтобы это закончилось. Как и в случае с методом командной строки выше, вы найдете его в меню «Пуск» после завершения установки.

Ubuntu Windows 11 меню Пуск

Как получить доступ к оболочке Linux в Windows 11

Windows 11 включает новое приложение терминала (называемое  Windows Terminal), которое позволяет переключаться между PowerShell, командной строкой и другими типами административных окон. Если вы установите и включите подсистему Windows для Linux в Windows 11, вы можете использовать новый терминал Windows для управления оболочкой Linux.

Для этого щелкните правой кнопкой мыши меню «Пуск» и выберите «Терминал Windows (администратор)». Затем выберите  значок + (плюс) на панели с вкладками вверху, затем выберите свой дистрибутив Linux (например, Ubuntu ) из списка.

Если вы его не видите, сначала запустите Ubuntu из меню «Пуск», затем откройте терминал — он появится в раскрывающемся списке.

Ubuntu из PowerShell

Теперь у вас есть доступ к оболочке Linux, как если бы вы использовали ПК с Linux. Вы можете начать изучать и практиковать команды Linux для работы с ним здесь или можете использовать его для изменения настроек Ubuntu.

Ubuntu Bash под управлением Windows 11

Как протестировать подсистему Windows для Linux в Windows 11

Если вы не знаете, как проверить, работает ли WSL, вы можете использовать для этого терминал Windows.

Сначала откройте новый терминал, кликнув правой кнопкой мыши меню «Пуск» и выбрав «Терминал Windows (администратор)». В окне терминала нажмите + (плюс) , затем выберите  Ubuntu. Также можно запустить Ubuntu из меню «Пуск».

Когда вы будете готовы использовать WSL, вы можете использовать игру для Linux под названием Tux Racer, чтобы проверить, правильно ли работает WSL. Эти шаги будут работать только в том случае, если вы используете WSL с Ubuntu, Debian или связанными дистрибутивами.

Для этого введите в терминале Linux WSL одну за другой следующие команды:

sudo apt update
sudo apt upgrade

Вы также можете запускать их вместе ( sudo apt update && sudo apt upgrade ). Когда эти команды завершат проверку обновлений, введите следующую команду для установки игры:

sudo apt установить extremetuxracer

установить команду TUX

Когда появится запрос, хотите ли вы продолжить, введите Y и нажмите Enter.

Да, чтобы установить Tux

Установка Tux Racer занимает несколько секунд. Как только это произойдет, вы найдете приложение Linux в меню «Пуск» — нажмите на него, чтобы запустить его, как любое другое приложение для Windows.

установлен Extreme tux racer Запустите Windows 11

Вот так! Теперь вы запускаете свое первое приложение для Linux в Windows 11. Удачи!

Экстремальный гонщик в смокинге под управлением Windows 11

Использование подсистемы Windows для Linux в Windows 11

Использование подсистемы Windows для Linux в Windows 11 дает вам полный доступ к приложениям и службам Linux без необходимости переустановки или двойной загрузки вашей системы. WSL — лучший способ получить доступ к приложениям Linux на ПК с Windows — если вам не нравится используемый вами дистрибутив, вы всегда можете переключиться на другой через Microsoft Store или новое приложение Windows Terminal.

Похожие записи

Добавить комментарий