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

Как установить Bash на Windows 11 через WSL

4 min read Linux Обновлено 07 Jan 2026
Установить Bash на Windows 11 через WSL
Установить Bash на Windows 11 через WSL

Важно: инструкция ориентирована на Windows 11. Если вы используете Windows 10, некоторые шаги или требования к сборкам могут отличаться.

linux bash

Что это и зачем

WSL (Windows Subsystem for Linux) — это компонент Windows, который позволяет запускать Linux-ядро и файловую систему вместе с традиционными Windows-приложениями. Bash — это оболочка командной строки, привычная большинству пользователей Linux, с которой удобно работать с инструментами разработки, пакетными скриптами и утилитами командной строки.

Кратко: WSL даёт вам доступ к Linux-инструментам прямо в Windows без полной виртуальной машины.

Требования и подготовка

  • Активная учётная запись с правами администратора для запуска терминала от имени администратора.
  • Поддерживаемая версия Windows 11 (по умолчанию Windows 11 включает поддержку WSL).
  • Рекомендуется включённая аппаратная виртуализация в BIOS/UEFI (обычно включена на современных ПК).

Если вы не уверены в виртуализации, проверьте в настройках BIOS/UEFI или в диспетчере задач — вкладка “Производительность” показывает состояние виртуализации.

Пошаговая инструкция установки

  1. Откройте меню «Пуск», введите терминал и запустите Windows Terminal или PowerShell от имени администратора.
  2. Введите команду установки WSL:
wsl --install
  1. Дождитесь окончания установки и перезагрузите компьютер, если система попросит перезагрузку.
  2. После перезагрузки установщик автоматически загрузит и установит дистрибутив (по умолчанию Ubuntu). При первом запуске вас попросят создать имя пользователя и пароль для Linux.

windows powershell

После завершения вы попадёте в окружение Ubuntu и сможете использовать Bash как обычно.

Полезные команды после установки

  • Посмотреть список установленных дистрибутивов:
wsl -l -v
  • Установить WSL 2 как версию по умолчанию (если требуется):
wsl --set-default-version 2
  • Установить другой дистрибутив из Microsoft Store: откройте Microsoft Store и найдите “Ubuntu”, “Debian” или другие сборки, затем установите.
  • Обновить WSL:
wsl --update
  • Удалить (отменить регистрацию) дистрибутив:
wsl --unregister 

Проверка успешности установки и критерии приёмки

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

  • При запуске “wsl” открывается терминал Bash без ошибок.
  • Команда wsl -l -v показывает установленный дистрибутив и версию WSL.
  • Установленный пользователь может выполнять базовые команды Linux: ls, apt update, uname -a.

Если все три пункта выполняются — установка корректна.

Типичные проблемы и способы устранения

  • Проблема: команда wsl --install не распознаётся.
    • Решение: запустите терминал от имени администратора; проверьте обновления Windows.
  • Проблема: установка зависает на этапе загрузки дистрибутива.
    • Решение: перезагрузите ПК, убедитесь, что интернет-соединение стабильно, попробуйте установить дистрибутив через Microsoft Store.
  • Проблема: ошибки, связанные с виртуализацией.
    • Решение: включите виртуализацию в BIOS/UEFI и убедитесь, что функция Hyper-V или Virtual Machine Platform включена в компонентах Windows.

Совет: если что-то пошло не так, команда wsl --help даёт перечень возможных опций и подсказок.

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

  • Microsoft Store: можно прямо из магазина установить предпочтительный дистрибутив без использования командной строки.
  • Виртуальная машина (Hyper-V, VirtualBox): подходит, когда нужна полная изоляция и графическое окружение Linux.
  • Git Bash или Cygwin: лёгкие варианты для базовых команд Linux в Windows, но не дают полноценного Linux-ядра и пакетов.

Когда WSL не подходит: если вам нужна полностью независимая виртуальная среда с GUI-рабочим столом и специфическим ядром — рассмотрите полноценную VM.

Роли и чек-лист для команды

Разработчик

  • Установить WSL и дистрибутив.
  • Настроить SSH-ключи и синхронизацию кода.
  • Установить нужные пакеты через apt или другие менеджеры.

DevOps

  • Провести проверку совместимости контейнеров и инструментов CI.
  • Настроить интеграцию с Docker (Docker Desktop может работать через WSL 2).

Новичок

  • Ознакомиться с базовыми командами Bash (ls, cd, cp, mv, chmod, apt).
  • Учесть, что файлы Windows доступны в WSL по пути /mnt/c.

Мини-методология безопасного развёртывания

  1. Сделайте точку восстановления или убедитесь, что важные данные сохранены.
  2. Установите WSL в тестовой среде или на личном ПК.
  3. Проверяйте логи установки и выполняйте базовые команды для проверки работоспособности.
  4. Перенесите конфигурации и зависимости, документируйте версии дистрибутива и WSL.

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

WSL делает использование Linux-инструментов в Windows быстрым и удобным. Для Windows 11 установка сводится к одной команде в терминале и краткой первичной настройке пользователя. Если требуется большая изоляция или графическая рабочая среда, рассмотрите виртуальные машины.

Итоговые советы

  • Для большинства задач по разработке и автоматизации WSL — оптимальный и лёгкий путь.
  • Храните документацию по установленным пакетам и версиям дистрибутива.
  • В случае проблем проверяйте права администратора и настройки виртуализации.
Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

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

Винтажные фото на смартфоне: как получить ретро‑вид
Фотография

Винтажные фото на смартфоне: как получить ретро‑вид

Создайте бесплатную FPS‑игру без программирования
Геймдизайн

Создайте бесплатную FPS‑игру без программирования

Как исправить ошибки загрузки в Google Drive
Техническая поддержка

Как исправить ошибки загрузки в Google Drive

Редактирование фото в Preview на Mac
Guides

Редактирование фото в Preview на Mac

Чтение и запись JSON в Node.js
Development

Чтение и запись JSON в Node.js

Как ускорить и замедлить видео на iPhone
Руководства

Как ускорить и замедлить видео на iPhone