Установка и настройка Windows Subsystem for Linux (WSL) на Windows 10 или Windows 11 - достаточно простая задача. WSL позволяет использовать среды, похожие на Linux, непосредственно в среде Windows, без необходимости установки виртуальной машины или двойной загрузки системы.
Вот пошаговая инструкция:
Для Windows 10
- Проверьте версию Windows: Убедитесь, что вы используете Windows 10 с обновлениями, выпущенными после сентября 2020 года. WSL 2 требует версию 1903 или новее.
- Включите WSL:
- Откройте PowerShell от имени администратора.
- Выполните команду: dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
- Включите виртуализацию:
- Откройте BIOS/UEFI на вашем компьютере и включите виртуализацию.
- Включите функцию Hyper-V в параметрах Windows (Панель управления -> Программы -> Включение или выключение компонентов Windows).
- Установите WSL 2:
- Загрузите и установите пакет WSL 2 здесь.
- В PowerShell выполните команду: dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
- Установите дистрибутив Linux:
- Откройте Microsoft Store и найдите дистрибутив Linux, например, Ubuntu.
- Установите его, введите имя и пароль пользователя.
Для Windows 11
- Включите WSL:
- Откройте PowerShell или командную строку от имени администратора.
- Выполните команду: dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
- Установите WSL 2:
- Загрузите и установите пакет WSL 2 здесь.
- Запустите PowerShell от имени администратора и выполните команду: dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
- Установите дистрибутив Linux:
- Откройте Microsoft Store и найдите дистрибутив Linux (например, Ubuntu).
- Установите его, введите имя и пароль пользователя.
- Включите WSL 2 для дистрибутива:
- В PowerShell введите команду: wsl --set-version <Distro> 2 Замените <Distro> именем вашего дистрибутива.
Тепер у вас должен быть настроенный WSL на вашем Windows 10 или Windows 11. Вы можете использовать WSL, запуская его из меню "Пуск" или открывая терминал вашего дистрибутива из Microsoft Store.