Гид по технологиям

Установка WSL 2 на Windows 10

5 min read Инструменты Обновлено 11 Apr 2026
Установка WSL 2 на Windows 10
Установка WSL 2 на Windows 10

Логотип Windows и маскот Linux Tux

WSL (Windows Subsystem for Linux) позволяет запускать GNU/Linux окружение прямо в Windows без стороннего гипервизора, такого как VirtualBox или VMware. WSL 1 обеспечивал базовую совместимость с командами и утилитами Linux в командной строке. WSL 2 добавляет полноценное ядро Linux, улучшенную производительность ввода-вывода и возможность запускать графические Linux-приложения на Windows.

Ниже — подробное пошаговое руководство по установке WSL 2 на компьютере с Windows 10, а также дополнительные рекомендации, чек-листы и типичные ошибки.

Кому это нужно

  • Разработчикам, которые работают с инструментами Linux под Windows.
  • Системным администраторам, которым нужен легкий доступ к bash и Linux-утилитам.
  • Пользователям, которым нужно запускать CLI Linux-инструменты без виртуальной машины.

Шаг 1: Включите компоненты Windows для WSL

Если WSL уже установлен — переходите к шагу 2. Иначе выполните следующие действия:

  1. Откройте меню «Пуск» и найдите «Turn Windows features on or off» (в поиске можно ввести часть текста).
  2. В открывшемся окне поставьте галочки рядом с элементами «Windows Subsystem for Linux» и «Virtual Machine Platform». Нажмите «OK».

Окно включения компонентов Windows для WSL и Virtual Machine Platform

Важно: после применения изменений Windows предложит перезагрузить ПК. Обязательно перезагрузите систему перед следующими шагами.

Шаг 2: Скачайте и установите обновление ядра WSL 2

WSL 2 требует специального обновления ядра. Перейдите по ссылке загрузки обновления ядра WSL 2 (обычно на сайте Microsoft) и запустите инсталлятор. Следуйте инструкциям установщика.

После установки рекомендуется запустить Командную строку с правами администратора и установить WSL версией по умолчанию 2:

wsl --set-default-version 2

Если команда вернула ошибку, проверьте, что у вас включены компоненты из шага 1 и что вы перезагрузили систему.

Шаг 3: Установите дистрибутив Linux для WSL

Есть два удобных способа:

  • Microsoft Store: откройте Store, найдите нужный дистрибутив (например, Ubuntu) и нажмите Get для установки.
  • Командная строка: выполните
wsl --install -d 

Чтобы увидеть доступные дистрибуции, выполните:

wsl --list --online

Пример установки Ubuntu:

wsl --install -d Ubuntu

WSL скачает необходимые файлы и настроит окружение — процесс может занять несколько минут.

Шаг 4: Перевод существующих дистрибутивов в WSL 2

Если у вас уже есть дистро, можно проверить текущую версию командой:

wsl -l -v

Вывод списка дистрибутивов и их версий WSL

Чтобы переключить конкретный дистро на WSL 2, выполните:

wsl --set-version  2

Пример для Ubuntu:

wsl --set-version Ubuntu 2

После завершения конвертации повторно проверьте версии:

wsl -l -v

Пример дистро, работающего на WSL 2

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

  • Не видно команды wsl или она не распознаётся: убедитесь, что вы перезагрузили Windows после включения компонентов, и запустите терминал от администратора.
  • Ошибка при установке ядра: проверьте, что загрузили правильный инсталлятор ядра с официального сайта Microsoft и что на системе включены требующиеся компоненты.
  • Конвертация дистро занимает очень долго: это нормально для больших образов; при медленном HDD может занять заметно больше времени.
  • Графические приложения не запускаются: убедитесь, что у вас установлены дополнительные пакеты и что вы используете WSLg/GUI-совместимый дистро.

Если проблема не решается, соберите выводы команд (wsl -l -v, systeminfo) и обратитесь к официальной документации.

Альтернативы и когда WSL не подходит

  • Если вам нужен полноценный графический десктоп Linux с полной изоляцией — рассмотрите гипервизоры (VirtualBox, VMware, Hyper-V).
  • Для задач, где требуется эмуляция полного аппаратного стека или специфические ядровые модули — виртуальная машина предпочтительнее.
  • WSL не заменяет продакшн-сервер: для развёртывания и тестирования сложных сетевых конфигураций лучше использовать отдельные виртуальные машины.

Быстрый чек-лист перед установкой (Role-based)

Разработчик:

  • Есть права администратора на машине.
  • Включены компоненты «Windows Subsystem for Linux» и «Virtual Machine Platform».
  • Установлено обновление ядра WSL 2.
  • Установлен нужный дистро и проверена версия через wsl -l -v.

Системный администратор:

  • Проверить политику безопасности и наличие корпоративных ограничений на установку компонентов.
  • Подготовить инструкции восстановления на случай проблем с сетевыми настройками.

Мини-методология установки (короткий SOP)

  1. Включить компоненты Windows → перезагрузить.
  2. Установить обновление ядра WSL 2.
  3. Установить дистрибутив через Store или wsl –install.
  4. При необходимости перевести существующие дистро в версию 2.
  5. Проверить работоспособность: wsl -l -v, запустить bash и базовые команды (ls, uname -r).

Критерии приёмки

  • Команда wsl -l -v показывает нужный дистрибутив с номером версии 2.
  • Команды bash запускаются и возвращают ожидаемые результаты (например, uname -r указывает ядро Linux в WSL).
  • При необходимости графические приложения запускаются и отображаются в Windows (для WSLg).

Полезные команды

wsl --set-default-version 2
wsl --list --online
wsl --install -d Ubuntu
wsl -l -v
wsl --set-version  2

1-line глоссарий

  • WSL: механизм Windows для запуска Linux-пользовательского пространства.
  • WSL 2: версия WSL с полноценным ядром Linux и улучшенной производительностью.
  • WSLg: расширение для поддержки GUI-приложений в WSL.

Краткое резюме

WSL 2 — удобный инструмент для разработчиков и администраторов, которым нужен доступ к Linux-инструментам в Windows без установки отдельной виртуальной машины. Установка состоит из включения компонентов Windows, установки ядра WSL 2 и установки выбранного дистрибутива.

FAQ

Какие системные требования для WSL 2?

WSL 2 работает на современных версиях Windows 10 и на Windows 11 при включенных компонентах «Windows Subsystem for Linux» и «Virtual Machine Platform» и установленном обновлении ядра WSL 2.

Можно ли использовать WSL 2 вместо виртуальной машины?

Да для большинства CLI-задач и многих GUI-приложений. Для полного изолированного рабочего стола или специфичных модулей ядра рекомендуется полноценная виртуальная машина.

Как вернуть дистро в WSL 1?

Выполните:

wsl --set-version  1

Где найти официальное обновление ядра WSL 2?

На сайте Microsoft в разделе документации по WSL (поисковый запрос “WSL 2 kernel update” перенаправит на актуальную страницу).


Краткое итоговое резюме: выполните включение компонентов Windows, поставьте обновление ядра WSL 2, установите дистрибутив и при необходимости переключите существующие дистро. Для полного графического рабочего стола подумайте о виртуальной машине.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Несколько аккаунтов Skype: Multi Skype Launcher
Программное обеспечение

Несколько аккаунтов Skype: Multi Skype Launcher

Журнал для работы: повысить продуктивность
Productivity

Журнал для работы: повысить продуктивность

Персональные звуки уведомлений на Android
Android.

Персональные звуки уведомлений на Android

Скачивание шоу Hulu для офлайн‑просмотра
Стриминг

Скачивание шоу Hulu для офлайн‑просмотра

Microsoft Start: персонализированная новостная лента
Новости

Microsoft Start: персонализированная новостная лента

Как изменить имя в Epic Games быстро
Гайды

Как изменить имя в Epic Games быстро