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

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

5 min read Руководства Обновлено 12 Dec 2025
Установить Bash на Windows 11 через WSL
Установить Bash на Windows 11 через WSL

Терминал Linux с Bash

Что нужно знать кратко: WSL — это функциональность Windows, которая создаёт совместимый слой для выполнения ELF-бинарников Linux и запуска GNU-пакетов. WSL удобен для разработчиков, автоматизации и использования командных утилит Linux без виртуальной машины.

Что такое WSL и зачем он нужен

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

  • использовать Bash, ssh, apt, grep и другие привычные инструменты;
  • запускать Linux-утилиты в интеграции с редакторами и IDE на Windows;
  • экономить ресурсы по сравнению с классическими VM.

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

Требования

  • Windows 11 (обновления могут потребоваться для WSL2);
  • права администратора для установки компонентов;
  • подключение к интернету для загрузки дистрибутива (например, Ubuntu).

Важно: существуют две основные версии — WSL 1 и WSL 2. WSL 2 использует лёгкую виртуализацию и обеспечивает лучшую совместимость с файловыми и сетевыми операциями. Для большинства задач рекомендуется WSL 2.

Быстрая инструкция (одна команда)

  1. Откройте меню «Пуск», введите «terminal» и запустите Windows Terminal или PowerShell как администратор.
  2. Выполните команду:
wsl --install
  1. Перезагрузите компьютер, если система попросит.
  2. При первом запуске дистрибутива задайте имя пользователя и пароль.

После этого у вас будет установлен и настроен Ubuntu (или другой выбранный дистрибутив), и вы сможете использовать Bash.

Подробные шаги по установке и запуску

  1. Нажмите Пуск → введите «Windows Terminal» или «PowerShell» → правый клик → Запуск от имени администратора.
  2. В открывшейся консоли выполните wsl --install. Эта команда автоматически включит необходимые компоненты, установит виртуальную машину для WSL 2 и загрузит стандартный дистрибутив (обычно Ubuntu).
  3. Дождитесь завершения установки и перезагрузите ПК, если будет предложено.
  4. После перезапуска Windows продолжит конфигурацию и скачивание дистрибутива; когда появится приглашение — задайте имя пользователя и пароль для Linux-учётной записи.
  5. Откройте Windows Terminal и в списке профилей выберите установленный дистрибутив (Ubuntu) или используйте wsl в PowerShell для запуска по умолчанию.

Окно PowerShell Windows

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

В терминале Ubuntu выполните несколько команд для проверки:

  • uname -a — покажет ядро и версию WSL;
  • lsb_release -a — покажет информацию о дистрибутиве;
  • wsl -l -v (в PowerShell) — отобразит список установленных дистрибутивов и версию WSL (1 или 2).

Пример: если wsl -l -v показывает Ubuntu с версией 2, значит вы на WSL 2 и имеете лучшую совместимость.

Полезные команды и короткий чеклист

  • Установить другой дистрибутив: wsl --install -d .
  • Сменить дистрибутив по умолчанию: wsl --set-default .
  • Перевести дистрибутив на WSL 2: wsl --set-version 2.
  • Остановка всех WSL-дистрибутивов: wsl --shutdown.

Чеклист перед началом работы:

  • Запустить терминал от имени администратора
  • [ ] Выполнить wsl --install
  • Перезагрузить систему
  • Завести Linux-учётную запись

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

Когда стоит выбрать что-то другое:

  • Нужен полный контроль над ядром или специфические модули — лучше использовать полноценную виртуальную машину или Dual-boot.
  • Нужна строгая изоляция ресурсов (CPU/RAM) — VM даёт более предсказуемое распределение.
  • Работа с аппаратным обеспечением на низком уровне (например, специфичные драйверы) — WSL может быть ограничен.

Альтернативы:

  • Виртуальные машины (VirtualBox, VMware);
  • Docker Desktop (контейнеры) — хорош для микро-сервисов;
  • Dual-boot с полноценной Linux-системой.

Фактбокс

  • Первый выпуск WSL: 2016 год;
  • Популярный дистрибутив по умолчанию: Ubuntu;
  • Основные версии: WSL 1 (легковесный эмулятор) и WSL 2 (на базе лёгкой VM).

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

Чтобы считать установку завершённой и рабочей:

  • В PowerShell wsl -l -v показывает установленный дистрибутив;
  • Запуск bash или открытие Ubuntu в терминале запускает шелл без ошибок;
  • Установленные Linux-пакеты (например, apt) работают корректно;
  • Файлы из Windows доступны через /mnt/c/ и наоборот.

Частые проблемы и их решение

  • Проблема: «WSL не установлен или команда не найдена». Решение: запустите терминал как администратор и используйте wsl --install или включите компонент через “Параметры → Программы → Включение или отключение компонентов Windows”.
  • Проблема: долгая загрузка дистрибутива после перезапуска. Решение: дайте системе время для первой конфигурации; если зависло — выполните wsl --shutdown и запустите снова.

Мини-руководство по безопасности

  • Обновляйте пакеты внутри дистрибутива (sudo apt update && sudo apt upgrade).
  • Изолируйте сервисы, слушающие внешний трафик, и используйте брандмауэр Windows для контроля доступа.
  • Не храните секреты в открытом виде; используйте менеджеры секретов и переменные окружения.

Решение: выбрать WSL или VM (простой блок принятия решения)

flowchart TD
  A[Нужен Linux-инструмент внутри Windows?] --> B{Нужна ли полная изоляция/доступ к аппаратуре?}
  B -- Нет --> C[Используйте WSL]
  B -- Да --> D[Рассмотрите VM или Dual-boot]
  C --> E[Если нужно контейнеры — Docker]

Итог

WSL даёт быстрый и удобный способ запускать Bash и другие Linux-инструменты на Windows 11 без сложной виртуализации. Для типичных задач разработки и автоматизации WSL 2 — надёжный выбор; при специфических требованиях к оборудованию или изоляции лучше выбрать виртуальную машину или отдельную установку Linux.

Кратко: откройте терминал с правами администратора, выполните wsl --install, перезагрузите ПК и настройте учётную запись — Bash готов к работе.

Важно: при возникновении проблем сначала проверьте версию WSL командой wsl -l -v и обновления Windows.

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

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

Как группировать объекты в Microsoft Word
Microsoft Word

Как группировать объекты в Microsoft Word

Idea Pins на Pinterest: создание и оптимизация
Социальные сети

Idea Pins на Pinterest: создание и оптимизация

Как изменить PSN‑имя на PlayStation
Gaming

Как изменить PSN‑имя на PlayStation

Cheogram + JMP: отказаться от оператора по интернету
Telecom

Cheogram + JMP: отказаться от оператора по интернету

Как воспроизводить DVD на Windows 11
Руководство

Как воспроизводить DVD на Windows 11

Проверки авторских прав YouTube: как работают и что делать
YouTube советы

Проверки авторских прав YouTube: как работают и что делать