- Чтобы установить WSL2 в Windows 10, откройте командную строку от имени администратора и запустите «wsl –install».
- Команда установит все компоненты WSL2 и дистрибутив Ubuntu Linux.
- Чтобы установить определенный дистрибутив, запустите «wsl –install -d DISTRO-NAME».
- Чтобы обновить ядро WSL2, выполните команду «wsl –update» .
WSL2 (подсистема Windows для Linux версии 2) — это новая версия архитектуры, которая позволяет использовать Linux поверх Windows 10 изначально (используя облегченную виртуальную машину) и заменяет WSL.
Эта функция запускает реальное ядро Linux в этой новой версии, что повышает производительность и совместимость приложений по сравнению с предыдущей версией, сохраняя при этом те же возможности, что и в первом выпуске.
В этом руководстве вы узнаете, как установить подсистему Windows для Linux 2 в Windows 10.
Установите WSL2 в Windows 10
Microsoft упростила процесс установки WSL в Windows 10 2004 и более поздних версиях (включая версии 21H2 и 21H1 ) до одной команды, которая загружает и устанавливает все необходимые компоненты, включая платформу виртуальной машины и Ubuntu Linux по умолчанию.
Чтобы установить подсистему Windows для Linux в Windows 10, выполните следующие действия:
-
Откройте Пуск в Windows 10.
-
Найдите командную строку , щелкните правой кнопкой мыши верхний результат и выберите параметр « Запуск от имени администратора ».
-
Введите следующую команду, чтобы установить WSL в Windows 10, и нажмите Enter :
wsl --установить

-
Перезагрузите компьютер, чтобы завершить установку WSL в Windows 10.
-
При необходимости продолжите настройку дистрибутива Linux.
После выполнения этих шагов необходимые компоненты Linux автоматически установят последнюю версию дистрибутива Ubuntu Linux.
Установите WSL с определенным дистрибутивом
Чтобы установить WSL с определенным дистрибутивом в Windows 10, выполните следующие действия:
-
Откройте Пуск .
-
Найдите командную строку , щелкните правой кнопкой мыши верхний результат и выберите параметр « Запуск от имени администратора ».
-
Введите следующую команду, чтобы просмотреть список доступных дистрибутивов WSL, которые вы можете установить в Windows 10, и нажмите Enter :
wsl --list --онлайн
Краткое примечание: на момент написания этой статьи вы можете установить Ubuntu, Debian, Kali Linux, openSUSE и SUSE Linux Enterprise Server.
-
Введите следующую команду, чтобы установить WSL с определенным дистрибутивом в Windows 10, и нажмите Enter :
wsl --install -d ИМЯ ДИСТРОМА
![How to install WSL2 (Windows Subsystem for Linux 2) on Windows 10 How to install WSL2 (Windows Subsystem for Linux 2) on Windows 10]()
Не забудьте заменить «DISTRO-NAME» в команде на имя дистрибутива, который вы хотите установить, например, Debian .
-
Перезагрузите компьютер.
-
При необходимости продолжите настройку дистрибутива Linux.
После выполнения этих шагов компоненты подсистемы Windows для Linux 2 будут установлены вместе с указанным вами дистрибутивом Linux.
Обновить ядро WSL
Чтобы обновить ядро WSL до последней версии, выполните следующие действия:
-
Откройте Пуск .
-
Найдите командную строку , щелкните правой кнопкой мыши верхний результат и выберите параметр « Запуск от имени администратора ».
-
Введите следующую команду для обновления ядра WSL и нажмите Enter :
wsl --обновить
![How to install WSL2 (Windows Subsystem for Linux 2) on Windows 10 How to install WSL2 (Windows Subsystem for Linux 2) on Windows 10]()
После выполнения этих шагов, если доступно обновление, оно будет загружено и установлено на устройство.
Если команда обновления не работает, откройте « Настройки » > « Обновление и безопасность » > « Центр обновления Windows » > « Дополнительные параметры » и включите тумблер « Получать обновления для других продуктов Microsoft при обновлении Windows» .
Установите WSL2 в Windows 10 1909 или старше.
В качестве альтернативы, используя устаревшие процессы, вы по-прежнему можете установить WSL в Windows 10 версии 1909 и более ранних версиях. Этот процесс требует включения WSL1, платформы виртуальных машин, преобразования существующих дистрибутивов (если применимо) и настройки подсистемы Windows для Linux 2 в качестве новой по умолчанию для будущих установок дистрибутивов.
Если у вас система ARM64, интеграция с Linux поддерживается в версии 2004 и выше.
Включить подсистему Windows для Linux
Если вы еще не используете Linux в Windows 10, вы должны включить подсистему Windows для Linux (версия 1), выполнив следующие действия:
-
Откройте Пуск в Windows 10.
-
Найдите Включить или отключить функции Windows и щелкните верхний результат, чтобы открыть интерфейс.
-
Установите флажок « Подсистема Windows для Linux» .
![How to install WSL2 (Windows Subsystem for Linux 2) on Windows 10 How to install WSL2 (Windows Subsystem for Linux 2) on Windows 10]()
-
Нажмите кнопку ОК .
-
Нажмите кнопку « Перезагрузить ».
После выполнения этих шагов необходимо включить функцию платформы виртуальных машин.
Включить платформу виртуальных машин
Чтобы включить платформу виртуальных машин в Windows 10, выполните следующие действия:
Важно: Материнская плата и процессор должны поддерживать виртуализацию, и этот параметр должен быть включен в базовой системе ввода-вывода (BIOS) или в унифицированном расширяемом интерфейсе встроенного ПО (UEFI).
-
Откройте Пуск .
-
Найдите PowerShell , щелкните правой кнопкой мыши верхний результат и выберите параметр « Запуск от имени администратора ».
-
Введите следующую команду, чтобы включить функцию платформы виртуальных машин, и нажмите Enter :
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
![How to install WSL2 (Windows Subsystem for Linux 2) on Windows 10 How to install WSL2 (Windows Subsystem for Linux 2) on Windows 10]()
-
Перезагрузите компьютер.
После выполнения этих шагов вы можете установить подсистему Windows для Linux версии 2 в качестве новой архитектуры по умолчанию и преобразовать существующие дистрибутивы.
Включить подсистему Windows для Linux 2
Чтобы начать использовать WSL2 или скрытые дистрибутивы WSL для WSL2, выполните следующие действия:
-
Загрузите это обновление ядра WSL 2 (обязательно).
-
Дважды щелкните файл wsl_update_x64.msi и примените обновление.
-
Откройте Пуск .
-
Найдите PowerShell , щелкните правой кнопкой мыши верхний результат и выберите параметр « Запуск от имени администратора ».
-
Type the following command to set Windows Subsystem for Linux 2 your default architecture for new distros that you install, and press Enter:
wsl --set-default-version 2
![How to install WSL2 (Windows Subsystem for Linux 2) on Windows 10 How to install WSL2 (Windows Subsystem for Linux 2) on Windows 10]()
-
(Optional) Type the following command to convert the distro from WSL to WSL 2 and press Enter:
wsl --set-version Ubuntu 2
![How to install WSL2 (Windows Subsystem for Linux 2) on Windows 10 How to install WSL2 (Windows Subsystem for Linux 2) on Windows 10]()
In the command, change “Ubuntu” for the distro’s name you want to convert. If you do not know the distro’s name, use the wsl -l -v command.
Confirm distro platform
To confirm distros are using the Windows Subsystem for Linux 2, use these steps:
-
Open Start.
-
Search for PowerShell, right-click the top result, and select the Run as administrator option.
-
Введите следующую команду, чтобы проверить версию дистрибутива, и нажмите Enter :
wsl --list --verbose
-
Подтвердите версию дистрибутива 2 .
![How to install WSL2 (Windows Subsystem for Linux 2) on Windows 10 How to install WSL2 (Windows Subsystem for Linux 2) on Windows 10]()
После того, как вы выполните шаги, вы узнаете, был ли процесс успешным или вам нужно устранить неполадки на каком-либо из шагов.