TGViewer
Linux Books Linux Books @linux_read · 16.1K subscribers
Post #511 5.07K
🧠 WSL (Windows Subsystem for Linux): Полный гид для разработчиков

Хочешь работать с Linux-инструментами, но не хочешь покидать Windows?
WSL — это лёгкий мост между двумя мирами: запускай Linux прямо из Windows, без виртуалок и двойной загрузки.

🧩 Что такое WSL?

Windows Subsystem for Linux (WSL) позволяет запускать полноценную среду GNU/Linux внутри Windows.
Ты получаешь доступ к Bash, пакетам, Python, Node, git, Docker и даже GUI-приложениям — как будто работаешь в Linux, но при этом остаёшься в своей привычной Windows-среде.

⚙️ Установка WSL (всё одной командой)

Открой PowerShell от имени администратора и выполни:


wsl --install


Эта команда:
• включит все необходимые компоненты (WSL, виртуализацию, ядро)
• установит последнюю версию Ubuntu
• настроит систему автоматически

После перезагрузки появится терминал Ubuntu — задай логин и пароль.

🆚 WSL 1 или WSL 2?

| | WSL 1 | WSL 2 |
|---|-------|-------|
| Ядро | Эмуляция | Реальное Linux-ядро |
| Производительность | Быстрее на Windows-диске | Лучше на Linux-утилитах |
| Совместимость | Ограниченная | Почти 100% |
| Поддержка Docker | ❌ | ✅ |
| GUI-приложения | ❌ | ✅ (в Windows 11) |


Рекомендуется использовать WSL 2:

wsl --set-default-version 2


💻 Работа с файлами и системами

• Доступ к Windows-дискам: /mnt/c/Users/...
• Поддержка Git, Python, Node, npm, pip, apt
• Можно запускать команды Windows внутри Linux и наоборот:


notepad.exe test.txt


🎨 Настройка терминала

Установи Windows Terminal из Microsoft Store — это красивый и мощный терминал с вкладками, кастомными шрифтами и темами.

📦 Обновление WSL и Linux-дистрибуции


wsl --update
wsl --shutdown


Внутри Ubuntu:


sudo apt update && sudo apt upgrade -y


🧪 Установка других дистрибуций

WSL поддерживает Ubuntu, Debian, Kali, Arch, SUSE и другие:


wsl --list --online
wsl --install --distribution Debian


🪟 Поддержка GUI и Docker

В Windows 11 WSL 2 поддерживает графические приложения Linux из коробки (через WSLg).
Docker Desktop работает напрямую с WSL 2 — больше не нужны громоздкие VM.

🧰 Дополнительные фичи

.wslconfig для настройки ресурсов (CPU, RAM, swap)
• Автоматический монтинг директорий
• Работа с systemd, crontab, background-сервисами (в новых версиях)

✅ Итог

WSL — это лучший способ использовать Linux-инструменты, не покидая Windows:

• Поддержка CLI и GUI
• Настоящее ядро Linux
• Docker и DevOps из коробки
• Удобный доступ к файлам Windows
• Без виртуалок, без боли

Полный текст статьи
  • ❤ 13
  • 👍 4
  • 🥰 2
More from @linux_read
  1. Sep 22, 2026photo post
  2. Sep 11, 2026🐧 Управление пакетами в Linux через yum На старых системах семейства RHEL для установки и…
  3. Sep 4, 2026⚡️ AI-агенты научились автономно разрабатывать софт несколько дней подряд В новой работе п…
  4. Sep 4, 2026🔥 Python + AI без игрушечных демок. Курс для тех, кто хочет собирать рабочие системы. Ste…
  5. Sep 4, 2026💡 Продвинутый Linux Совет - файл удалён, а место на диске не освободилось Иногда rm удаля…
  6. Aug 25, 2026Ядру Linux исполнилось 35 лет 25 августа 1991 года после пяти месяцев разработки 21-летний…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →