Рекомендуемый способ установки WSL — запустить эту команду из командной строки администратора.
wsl --установить
Не устанавливайте предварительную версию WSL из Microsoft Store (что НЕ рекомендуется делать), если только вы не хотите предварительно просмотреть будущие функции, которые могут быть или не быть тщательно протестированы (точно так же, как вы можете установить PowerShell или предварительную версию PowerShell из магазина).
Если вы не укажете дистрибутив, wsl --установить
установит WSL с установкой Ubuntu по умолчанию. Возможно, вы захотите установить другой дистрибутив Linux или LTS-версию Ubuntu (та, которая не будет автоматически обновлена до следующего основного выпуска).
Вы можете получить список дистрибутивов, набрав
wsl --list --онлайн
Текущий список на данный момент:
Имя |
Дружественное имя |
Убунту |
Убунту |
Дебиан |
Debian GNU/Linux |
кали-линукс |
Кали Линукс Роллинг |
openSUSE-42 |
openSUSE Прыжок 42 |
СЛЭС-12 |
SUSE Linux корпоративный сервер v12 |
Убунту-16.04 |
Убунту 16.04 ЛТС |
Убунту-18.04 |
Убунту 18.04 ЛТС |
Убунту-20.04 |
Убунту 20.04 ЛТС |
Если вы хотите установить WSL с другим дистрибутивом, скажем, Ubuntu 20.04, вы должны ввести из административной командной строки
wsl --install -d Ubuntu-20.04
Но что, если вы хотите установить WSL и вообще не выбирать дистрибутив, чтобы вы могли «покупать» свой первый дистрибутив в Магазине Microsoft? Установка дистрибутива из магазина без запуска установки WSL из командной строки не установит WSL, а только дистрибутив, который на этом этапе не будет работать правильно.
Чтобы обойти это, в меню «Пуск» выполните поиск «включить или отключить функции Windows», а оттуда вы можете выбрать «Подсистема Windows для Linux». Это установит WSL без дистрибутива Linux, а затем вы сможете выбрать свою первую установку из Магазина Microsoft, если хотите.
Официальный документ Microsoft по установке WSL в Windows 10 и Windows 11:
https://docs.microsoft.com/en-us/windows/wsl/install