WSL позволяет запускать Linux прямо внутри Windows без виртуальной машины. Этот гайд покажет, как установить WSL и выбрать дистрибутив.
Шаг 1: Включение функции WSL
Откройте PowerShell от имени администратора и выполните:
wsl --install
- Эта команда включает WSL и устанавливает Ubuntu по умолчанию
- Перезагрузите компьютер при необходимости
Шаг 2: Проверка версии WSL
wsl --version
- Убедитесь, что установлена последняя версия WSL 2
- Для обновления используйте:
wsl --update
Шаг 3: Установка других дистрибутивов
- Список доступных дистрибутивов:
wsl --list --online
- Установка нужного дистрибутива, например Debian:
wsl --install -d Debian
Шаг 4: Настройка WSL
- Запустите установленный дистрибутив через меню Пуск
- Создайте пользователя и пароль
- Обновите пакеты внутри Linux:
sudo apt update && sudo apt upgrade -y
Шаг 5: Интеграция с Windows
- Доступ к файловой системе Windows через
/mnt/c/ - Можно использовать терминалы Windows Terminal или VS Code для работы
Итог
WSL на Windows 11 позволяет работать с Linux без виртуальных машин. После установки можно запускать серверы, компилировать проекты и использовать инструменты Linux прямо в Windows.