Методы преобразования WSL в WSL 2 в Windows

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

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

    wsl --set-version <distribution name> 2

    Замените <имя дистрибутива>фактическим именем вашего дистрибутива WSL. Эта команда преобразует указанный дистрибутив в WSL 2.

  2. Использование PowerShell:
    Откройте PowerShell от имени администратора и выполните следующую команду:

    wsl --set-version <distribution name> 2

    Еще раз замените <имя дистрибутива>на имя вашего дистрибутива WSL.

  3. Использование модуля PowerShell подсистемы Windows для Linux:
    Если у вас установлен модуль PowerShell подсистемы Windows для Linux, вы можете использовать командлет Set-WSLDistributionдля преобразования в WSL 2.. Откройте PowerShell от имени администратора и выполните следующую команду:

    Set-WSLDistribution -Name <distribution name> -WslVersion 2

    .

    Замените <имя дистрибутива>именем вашего дистрибутива WSL.

  4. Использование диалогового окна «Функции Windows».
    Откройте диалоговое окно «Функции Windows», выполнив поиск «Включение или отключение функций Windows» в меню «Пуск». Прокрутите вниз и найдите «Подсистема Windows для Linux». Снимите флажок, нажмите «ОК» и перезагрузите компьютер. После перезагрузки выполните те же действия, чтобы снова включить эту функцию. В результате WSL 2 станет версией по умолчанию.