Изменение версии подсистемы Windows по умолчанию для Linux (WSL 2)

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

Метод 1: использование PowerShell

  1. Откройте PowerShell от имени администратора.
  2. Установите WSL 2 в качестве версии по умолчанию, выполнив следующую команду:
    wsl --set-default-version 2
  3. Перезагрузите компьютер, чтобы изменения вступили в силу.

Метод 2. Использование инструмента командной строки WSL

  1. Откройте командную строку или PowerShell.
  2. Составьте список доступных дистрибутивов WSL и их версий, выполнив следующую команду:
    wsl --list --verbose
  3. Установите WSL 2 в качестве версии по умолчанию для конкретного дистрибутива, выполнив следующую команду:
    wsl --set-version <distribution name> 2

    Замените <имя дистрибутива>фактическим именем дистрибутива, который вы хотите установить по умолчанию.

  1. Установите модуль Windows PowerShell для WSL, выполнив в PowerShell следующую команду:
    Install-Module -Name PowerShellForWSL
  2. Импортируйте модуль, выполнив следующую команду:
    Import-Module -Name PowerShellForWSL
  3. Установите WSL 2 в качестве версии по умолчанию, выполнив следующую команду:
    Set-DefaultWSLVersion 2
  4. Перезагрузите компьютер, чтобы изменения вступили в силу.