WSL 2 или же Подсистема Windows для Linux 2 это итеративное обновление подсистемы Windows для Linux 1. Поскольку WSL 1 намного лучше, очевидно, что нужно перейти на WSL 2. Это то, что мы рассмотрим в этом руководстве.
Как установить подсистему Windows для Linux 2 в Windows 10
Ниже приведены требования, которым ваш компьютер должен соответствовать для правильной работы подсистемы Windows для Linux 2:
- Windows 10 Build 18917 или новее.
- Виртуализация Hyper - V.
Кроме того, вам нужно будет выполнить следующие задачи в указанном порядке, чтобы все функции подсистемы Windows для Linux 2 работали:
- Включите опциональную функцию.
- Установить дистрибутив.
- Давать возможность Платформа виртуальной машины дополнительная функция.
- Настроить установленный дистрибутив.
1] Включите опциональную функцию
Чтобы включить необязательную функцию WSL, откройте Windows PowerShell с правами администратора.
Выполните следующую команду:
Включить-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
Если появится запрос на подтверждение, если вы хотите перезагрузить компьютер, нажмите Y чтобы сделать это сразу или перезагрузить вручную, нажмите N.
2] Установите дистрибутив
Вы можете попробовать загрузить и установить подходящий дистрибутив Linux для своего компьютера из Microsoft Store.
3] Включить дополнительную функцию платформы виртуальных машин
Откройте Windows PowerShell от имени администратора и выполните следующую команду:
Включить-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
Если он запрашивает подтверждение, чтобы перезагрузить компьютер, нажмите Y чтобы сделать это сразу или сделать это позже, нажмите N.
4] Настройте установленный дистрибутив
Наконец, мы должны настроить установленный дистрибутив на WSL 2.
Откройте Windows PowerShell и выполните эту команду, чтобы вывести список всех доступных дистрибутивов WSL на вашем компьютере:
wsl -l -v
Установите желаемый дистрибутив на WSL 2. выполните следующую команду:
wsl --set-версия DistroName 2
Наконец, установите выбранный дистрибутив по умолчанию, выполнив следующую команду:
wsl --set-default-version 2
Вы испытаете новый беспроблемный и быстрый опыт работы с подсистемой Windows для Linux.
Это новое обновление утилиты командной строки вносит новую архитектуру. Это значительно улучшит производительность файловой системы и полную совместимость с системными вызовами. Это новое обновление основано на виртуализации (которая основана на Hyper-V), которая работает на реальном ядре Linux.
Вы должны быть настроены сейчас!