Как установить WSL 2 на Windows 10

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

Новейшая версия WSL (WSL 2) может запускать даже графические приложения Linux в Windows и использует полнофункциональное ядро Linux с дополнительными функциями для ускорения системных вызовов и повышения производительности ввода-вывода файлов.

В этом руководстве будет показано, как установить WSL 2 на компьютер под управлением Windows 10.

Вы можете установить WSL 2 на Windows 10.

Шаг 1: Установка WSL на Windows 10

Если у вас уже установлен WSL, перейдите к следующему шагу. Для тех, у кого она не установлена, сначала включите функцию WSL и установите дистрибутив на свою систему. Для этого откройте меню "Пуск" и найдите "Включить или выключить функции Windows". Затем выберите наиболее подходящий результат из списка.

Откроется новое окно. Прокрутите вниз и установите флажки напротив пунктов "Подсистема Windows для Linux" и "Платформа виртуальной машины". Нажмите Ok, чтобы продолжить.

Сейчас Windows выполнит поиск и загрузку необходимых файлов. После завершения загрузки нажмите на Restart Now, чтобы перезагрузить компьютер.


Step 2: Download the WSL 2 Kernel Update

Чтобы установить WSL 2, сначала необходимо загрузить и установить последнее обновление ядра WSL 2.

Скачать: WSL 2 Kernel Update

Следуйте инструкциям на экране, чтобы установить загруженную программу на вашу систему.

После этого запустите Command Prompt (желательно запустить от имени администратора) и введите следующую команду, чтобы установить версию WSL по умолчанию на 2:

wsl --set-default-version 2

Step 3: Install a Linux Distro for WSL

Следующим шагом загрузите дистрибутив Linux для WSL либо из Microsoft Store, либо из Command Prompt. Загрузить дистрибутив из Microsoft Store очень просто. Просто запустите его, найдите название дистрибутива и нажмите Получить, чтобы установить его на вашу систему.

Для установки дистрибутива через командную строку выполните:

wsl --install -d distroname

...где distroname - имя среды Linux, которую вы хотите установить. Вы можете проверить доступные варианты с помощью команды:

wsl --list --online

Для целей данного руководства установим Ubuntu:

wsl --install -d Ubuntu

WSL загрузит файлы, связанные с дистрибутивом, и установит среду для вас. Возможно, вам придется подождать несколько минут, пока этот процесс завершится.

Разное: Как запускать графические приложения Linux с помощью WSL 2 в Windows


Шаг 4: Переключение версии WSL для существующих дистрибутивов

Как мы уже установили версию WSL по умолчанию на 2 во втором шаге, любой новый дистрибутив, который вы установите, должен автоматически работать на WSL 2. Но если это не так, вы можете вручную изменить версию.

Для этого, во-первых, вам нужно проверить версию WSL, на которой сейчас работают ваши дистрибутивы. Это можно сделать, набрав:

wsl -l -v

В результате вы увидите список установленных дистрибутивов с соответствующими версиями WSL. Чтобы изменить версию на WSL 2, введите следующую команду:

wsl --set-version distroname 2

Например, чтобы перевести Ubuntu на последнюю версию WSL:

wsl --set-version Ubuntu 2

Процесс преобразования начнется, и вам придется подождать некоторое время в зависимости от характеристик вашей системы. После завершения процесса проверьте версию WSL еще раз, чтобы убедиться в изменениях:

wsl -l -v

Вот и все. Теперь вы успешно установили WSL 2 на компьютер с Windows 10.


Запуск дистрибутивов Linux на Windows

Хотя Windows Subsystem for Linux - не самый удобный способ запуска Linux-окружения на Windows, это, безусловно, наиболее подходящий выбор, если ваша работа связана с командной строкой Linux.

Если вам нужен дистрибутив с полноценным рабочим столом, работающим в Windows, подумайте об установке гипервизора VirtualBox или VMware. В отличие от WSL, у вас будет гораздо больше возможностей для установки дистрибутивов и настройки рабочих столов.

Ваше имя: *
Ваш e-mail: *
Код: Кликните на изображение чтобы обновить код, если он неразборчив
Введите код: