Как воспользоваться WSL 2 в Windows 10

Во второй версии WSL Microsoft улучшила совместимость Linux- и Windows-платформ, выведя тем самым производительность файловой системы на новый уровень. Если раньше между платформами существовала прослойка, то отныне отвечать на запросы будет само ядро Linux. Согласно результатам тестов, WSL 2 показывает значительное, почти 20-и кратное увеличение скорости распаковке архивов и 5-и кратное увеличение скорости клонирования репозиториев с помощью Git.

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

Если вы используете Windows 10 18917 и выше, можете обновиться до новой версии подсистемы Linux уже сейчас.

Алгоритм действий следующий:

Включите подсистему Linux в апплете «Компоненты Windows», если этого не было сделано раньше и перезагрузитесь.

Компоненты Windows

Включить подсистему можно также из PowerShell указанной на скриншоте командой.

PowerShell

Установите из Windows Store нужный вам дистрибутив Linux.

Windows Store

Активируйте вспомогательную функцию «Платформа виртуальной машины», для чего выполните в запущенной с повышенными правами PowerShell команду:

Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform

Enable-WindowsOptionalFeature

В консоли PowerShell выведите командой wsl -l –v имена всех установленных на ПК дистрибутивов Linux, а затем выполните установку нужного дистрибутива командой wsl --set-version Name 2, где Name — это имя Linux-системы полученное в результате выполнения первой команды.

wsl --set-version

Почти всё готово, осталось только установить настройки по умолчанию, для чего тут же в консоли выполните команду wsl --set-default-version 2.

Можете пользоваться улучшенной версией подсистемы Linux.

Оцените Статью:

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...

1 комментарий

  • Какая платформа виртуальной машины? WSL работает без виртуализации, дядя.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *