Как использовать подсистему Windows для Linux 2 (WSL 2) в Windows 11

Подсистема Windows для Linux 2 (WSL 2) — это революционная функция, позволяющая запускать настоящее ядро ​​Linux непосредственно в системе Windows. Благодаря этому разработчики и ИТ-специалисты могут беспрепятственно использовать дистрибутивы Linux вместе с существующими приложениями Windows, максимизируя производительность и гибкость.

Термины, относящиеся к WSL 2

  • WSL 2: Вторая версия подсистемы Windows для Linux, которая интегрирует настоящее ядро ​​Linux в Windows.
  • Ядро: Основной компонент операционной системы, который напрямую взаимодействует с оборудованием.
  • Дистрибутив Linux: Варианты операционной системы Linux, включающие ядро ​​Linux и различные пакеты программного обеспечения.
  • Hyper-V: Технология виртуализации от Microsoft.

Зачем использовать WSL 2 в Windows 11

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

Действия по настройке WSL 2 в Windows 11

  1. Проверка предварительных требований системы

    Убедитесь, что возможности виртуализации активированы в настройках BIOS или UEFI компьютера.

  2. Включите WSL и платформу виртуальных машин

    Перейдите в Панель управления -> Программы -> Включение или выключение функций Windows. Здесь выберите параметры "Windows Subsystem for Linux" и "Virtual Machine Platform". Перезагрузите компьютер после выбора этих параметров.

  3. Установите дистрибутив Linux

    Посетите Microsoft Store и найдите предпочтительные дистрибутивы Linux, такие как Ubuntu, Debian или Fedora. Нажмите "Install" на выбранном дистрибутиве.

  4. Установите WSL 2 в качестве версии по умолчанию

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

    wsl --set-default-version 2

    Это гарантирует, что WSL 2 будет версией по умолчанию для всех новых дистрибутивов Linux.

  5. Запустите и настройте дистрибутив Linux

    Откройте установленный дистрибутив Linux из меню «Пуск». При первом запуске введите имя пользователя и пароль UNIX, которые будут использоваться в среде Linux.

Заключение

Благодаря WSL 2 в Windows 11 границы между Windows и Linux становятся еще более размытыми, что дает разработчикам беспрецедентную среду разработки, сочетающую в себе лучшее из обоих миров. Использование возможностей WSL 2 обеспечивает плавный и эффективный рабочий процесс для задач, связанных с Linux.

Ссылки
Microsoft Windows