Главная > ОС > Windows > 11 > 22h2 > Установка и настройка Linux на Windows 11 22H2

Установка и настройка Linux на Windows 11 22H2

Обновлено: 15.04.2025Руководство

Установка и настройка Linux на Windows 11 22H2

Полное руководство по установке подсистемы Linux (WSL) и настройке окружения в Windows 11

Введение

Windows Subsystem for Linux (WSL) позволяет запускать среды Linux непосредственно в Windows 11. В этом руководстве мы установим WSL 2 с дистрибутивом Ubuntu, настроим базовое окружение и решим типичные проблемы.

Требования

Минимальные требования:

  • Windows 11 версии 22H2 или новее
  • 4 ГБ оперативной памяти
  • 10 ГБ свободного места
  • Процессор с поддержкой виртуализации (VT-x/AMD-V)
  • Права администратора

Установка

Установка WSL и Linux

Полный процесс установки с проверкой на каждом этапе

Подготовка

  1. Откройте PowerShell от имени администратора
  2. Проверьте обновления системы:
1winget upgrade --all
  1. Включите компоненты Windows:
1dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
2dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
  1. Перезагрузите компьютер

Процесс установки

  1. Установите WSL 2:
1wsl --install -d Ubuntu
  1. Дождитесь завершения загрузки
  2. Запустите Ubuntu из меню Пуск
  3. Задайте имя пользователя и пароль для Linux
  4. Проверьте версию WSL:
wsl --list --verbose

Настройка

Базовая оптимизация:

  1. Обновите пакеты:
sudo apt update && sudo apt upgrade -y
  1. Установите основные утилиты:
1sudo apt install build-essential curl git
  1. Настройте WSL2 в файле .wslconfig:
[wsl2]
memory=4GB
processors=2

Типичные ошибки и их решения

Проблема: Ошибка 0x80370102 Решение: Включите виртуализацию в BIOS/UEFI

Проблема: WSL не работает после обновления Решение: Сбросьте конфигурацию:

1wsl --shutdown
2wsl --update

Заключение

Теперь у вас полностью работоспособная среда Linux в Windows 11. Для расширенной настройки можно:

  • Настроить интеграцию с VS Code
  • Установить Docker Desktop с WSL2 backend
  • Оптимизировать производительность

Команды

Активация WSL

1dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

Установка Ubuntu

1wsl --install -d Ubuntu

Проверка версий WSL

wsl --list --verbose

Решение проблем

Ошибка при запуске дистрибутива

Выполните сброс через PowerShell: wsl --shutdown

1wsl --shutdown

Медленная работа файловой системы

Перенесите файлы проекта в home-директорию WSL