Как установить подсистему Windows для Linux в Windows 11
Linux Microsoft Windows 11 Герой / / November 17, 2021
Последнее обновление
Подсистема Windows для Linux (WSL) позволяет запускать приложения и службы Linux в облегченной виртуальной среде в Windows 11. Вот как им пользоваться.
Подсистема Windows для Linux (WSL) позволяет запускать программное обеспечение Linux на ПК с Windows 11. При включенном WSL Windows может одновременно запускать дистрибутив Linux.
Microsoft позволяет вам включить WSL во всех основных версиях Windows 11, что означает, что вам не нужно обновляться с Windows 11 от домашней до профессиональной использовать это. Windows 11 использует WSL 2.0, обновленную версию WSL, предназначенную для запуска полного ядра Linux в Среда Hyper-V.
После запуска WSL у вас будет доступ к оболочке Linux из нового терминала Windows. Оттуда вы можете использовать команды для установки и запуска приложений Linux вместе с программным обеспечением Windows. Windows 11 включает поддержку приложений Linux, работающих с доступом к графическому процессору, что делает ее универсальным инструментом для разных типов пользователей.
Вот как запустить подсистему Windows для Linux на ПК с Windows 11.
Как установить подсистему Windows для Linux в Windows 11
Самый быстрый способ установить WSL в Windows 11 - через Командная строка или PowerShell. Для этого вы можете использовать любой инструмент - выберите ту среду, в которой вам удобнее всего.
Для этого откройте меню «Пуск» (или нажмите клавишу Windows) и введите cmd для поиска командной строки или Powershell, чтобы открыть новое окно PowerShell. Наведите указатель мыши на Лучший матч результат, затем выберите Запустить от имени администратора справа.
Если Подсказка UAC, убедитесь, что выбранное вами приложение запущено.
В окне PowerShell или командной строки на уровне администратора вы можете установить и включить WSL с помощью одной команды. Для этого введите следующую команду и нажмите Enter:
wsl --install
Вам нужно подождать, пока Windows 11 включит WSL, активирует поддержку приложений с графическим интерфейсом и установит на ваш компьютер дистрибутив Linux по умолчанию (Ubuntu). Вы можете следить за процессом установки в окне.
По завершении вы увидите сообщение с предложением перезагрузите компьютер с Windows 11 для завершения установки.
После перезагрузки компьютера войдите в Windows, и вы должны обнаружить, что можете использовать свою систему Linux.
Чтобы запустить WSL, откройте меню «Пуск» - вы должны найти Ubuntu в разделе «Недавно установленный" раздел. Вы также можете найти его вручную в его первое письмо в списке приложений.
Как установить альтернативные дистрибутивы Linux WSL
Также стоит отметить, что вам не обязательно использовать Ubuntu с WSL - вы можете установить другие версии Linux. Чтобы найти доступные дистрибутивы Linux на вашем ПК, введите следующее в командной строке, PowerShell или окне Терминала Windows:
wsl -l -o
Затем введите следующее, заменив дистрибутив с названием дистрибутива Linux, который вы хотите установить:
wsl --install -d дистрибутив
Например, если вы хотите установить openSUSE, вы должны ввести следующее:
wsl --install -d openSUSE
Как и в случае с Ubuntu, дайте время WSL команда для установки предпочитаемого вами дистрибутива.
Как установить дистрибутивы Linux из Microsoft Store
Если вам неудобно использовать инструмент командной строки, вы можете установить Linux через Магазин Microsoft. Установка Linux из Магазина аналогична установке любого другого приложения Магазина. Во-первых, вам нужно убедиться, что WSL включен.
Для этого нажмите Пуск (или нажмите клавишу Windows) и введите optionalfeatures.exe. Выберите Лучший матч результат вверху.
В "Возможности системы Windows», Выберите Подсистема Windows для Linux флажок и щелкните Ok.
Подождите некоторое время для внесения изменений, затем перезагрузите компьютер.
После перезагрузки компьютера откройте приложение Microsoft Store на панели задач или в меню «Пуск» и выполните поиск по запросу «Linux.”
Вы должны увидеть несколько доступных вам дистрибутивов, в том числе Kali Linux, Debian, Ubuntu, так далее. Выберите дистрибутив Linux, который хотите использовать, затем нажмите Получать чтобы начать его установку.
На этом этапе Microsoft Store загрузит и установит ваш дистрибутив Linux - подождите некоторое время, чтобы это закончилось. Как и в случае с методом командной строки, описанным выше, вы найдете его в меню «Пуск» после завершения установки.
Как получить доступ к оболочке Linux в Windows 11
Windows 11 включает новое терминальное приложение (называемое Терминал Windows), который позволяет переключаться между PowerShell, командной строкой и другими типами административных окон. Если вы установите и включите подсистему Windows для Linux в Windows 11, вы можете использовать новый терминал Windows для управления оболочкой Linux.
Для этого щелкните правой кнопкой мыши меню «Пуск» и выберите Терминал Windows (администратор). Затем выберите + (плюс) значок на панели с вкладками вверху, затем выберите свой дистрибутив Linux (например, Ubuntu) из списка.
Если вы его не видите, сначала запустите Ubuntu из меню «Пуск», затем откройте терминал - он появится в раскрывающемся списке.
Теперь у вас есть доступ к оболочке Linux, как если бы вы использовали ПК с Linux. Вы можете начать изучать и практиковать команды Linux для работы с ним здесь или можете использовать его для изменения настроек Ubuntu.
Как протестировать подсистему Windows для Linux в Windows 11
Если вы не знаете, как проверить, работает ли WSL, вы можете использовать для этого терминал Windows.
Сначала откройте новый терминал, щелкнув правой кнопкой мыши меню Пуск и выбрав Терминал Windows (администратор). В окне терминала нажмите + (плюс), затем выберите Ubuntu. Также можно запустить Ubuntu из меню «Пуск».
Когда вы будете готовы использовать WSL, вы можете использовать игру для Linux под названием Смокинг гонщик чтобы увидеть, правильно ли работает WSL. Эти шаги будут работать, только если вы используете WSL с Ubuntu, Debian или связанными с ними дистрибутивами.
Для этого введите в терминале Linux WSL одну за другой следующие команды:
sudo apt update. sudo apt upgrade
Вы также можете запустить их вместе (sudo apt update && sudo apt upgrade). Когда эти команды завершат проверку обновлений, введите следующую команду для установки игры:
sudo apt установить extremetuxracer
Когда появится запрос, хотите ли вы продолжить, введите Y и нажмите Enter.
Установка Tux Racer занимает несколько секунд. Как только это произойдет, вы найдете приложение Linux в меню «Пуск» - нажмите на него, чтобы запустить его, как любое другое приложение для Windows.
Вот так! Теперь вы запускаете свое первое приложение для Linux в Windows 11. Повеселись!
Использование подсистемы Windows для Linux в Windows 11
Использование подсистемы Windows для Linux в Windows 11 дает вам полный доступ к приложениям и службам Linux без необходимости переустановки или двойная загрузка вашей системы. WSL - лучший способ получить доступ к приложениям Linux на ПК с Windows. Если вам не нравится используемый вами дистрибутив, вы всегда можете переключиться на другой через Microsoft Store или новое приложение Windows Terminal.
Если вы новичок в Windows 11, обратите внимание на другие дополнительные функции, такие как включение старых .NET Framework для запуска ретро-игр и приложений.