Как обновить ядро ​​WSL в Windows 11

209
w i n d o w s 12.webp

Последнее обновление 12.05.2023 — Алёна Кузнецова

  • Чтобы обновить WSL в Windows 11, откройте PowerShell или командную строку (администратор), выполните команду «wsl –update» и перезагрузите компьютер.

В Windows 11 вы можете обновить подсистему Windows для ядра Linux 2 (WSL) и другие компоненты с помощью одной команды, и в этом руководстве вы узнаете, как это сделать.

Хотя обновления для WSL происходят автоматически через Центр обновления Windows, иногда вам может понадобиться проверить и загрузить последние обновления для ядра подсистемы и других компонентов, и в этом случае вам пригодится инструмент командной строки «wsl.exe».

Теперь, если вы пытаетесь перейти с WSL 1 на версию 2, то это не обновление, это обновление, и этот процесс немного отличается.

Это руководство научит вас простым шагам по обновлению платформы WSL в Windows 11. Кроме того, я опишу шаги, чтобы включить опцию, позволяющую системе автоматически загружать и устанавливать обновления.

Установите обновления WSL в Windows 11.

Чтобы обновить WSL в Windows 11, выполните следующие действия:

  1. Откройте Пуск в Windows 11.

  2. Найдите командную строку, щелкните правой кнопкой мыши верхний результат и выберите параметр «Запуск от имени администратора».

  3. (Необязательно) Введите следующую команду, чтобы подтвердить текущую версию подсистемы Windows для Linux, и нажмите Enter:

    wsl --version
  4. Введите следующую команду, чтобы обновить WSL в Windows 11, и нажмите Enter:

    wsl --update

  5. (Необязательно) Введите следующую команду, чтобы подтвердить, что установлено последнее обновление ядра, и нажмите Enter:

    wsl --version
  6. (Необязательно) Введите следующую команду, чтобы вернуться к предыдущей версии WSL, и нажмите Enter:

    wsl --update --rollback

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

При использовании этого механизма для обновления подсистемы Windows для Linux имейте в виду, что существует задержка между моментом, когда Microsoft выпускает новое ядро ​​на GitHub, и моментом, когда обновление становится доступным через Центр обновления Windows. В результате версия на вашем компьютере может не всегда совпадать с самой последней версией, доступной для платформы.

Включить автоматические обновления WSL

Чтобы разрешить WSL автоматически загружать и устанавливать обновления в Windows 11, выполните следующие действия:

  1. Открыть настройки.

  2. Щелкните Центр обновления Windows.

  3. Щелкните вкладку Дополнительные параметры.

  4. Включите тумблер «Получать обновления для других продуктов Microsoft».

После выполнения этих шагов обновления должны автоматически загружаться и устанавливаться для подсистемы Windows для Linux.

По теме:  Как отключить обязательное использование подписи драйверов в Windows 10