Подсистема Windows для Linux (WSL) теперь доступна в виде приложения в Microsoft Store для Windows 11.

Значок времени чтения 3 минута. читать


Читатели помогают поддержать MSpoweruser. Мы можем получить комиссию, если вы совершите покупку по нашим ссылкам. Значок подсказки

Прочтите нашу страницу раскрытия информации, чтобы узнать, как вы можете помочь MSPoweruser поддержать редакционную команду. Читать далее

Подсистема Microsoft Windows для приложения Linux

Подсистема Microsoft Windows для приложения Linux

Сегодня Microsoft объявила об общедоступной подсистеме Windows для Linux (WSL) в качестве приложения в Microsoft Store для ПК с Windows 11. Этот предварительный выпуск WSL в Microsoft Store имеет большое преимущество. Теперь вы можете быстрее получать последние обновления и функции WSL без необходимости обновления ОС Windows.

После завершения текущих предварительных функций, таких как поддержка приложений с графическим интерфейсом, вычисления на графическом процессоре и монтирование дисков файловой системы Linux, вместо обновления всей ОС Windows или перехода к предварительным сборкам Windows Insider вы можете просто обновить приложение WSL из Microsoft Store. Вы можете загрузить подсистему Windows для Linux в Магазине Microsoft. здесь.

Примечания к выпуску WSL в Microsoft Store:

  • WSLg теперь входит в состав приложения WSL!
    • Обновите Microsoft.WSLg до версии 1.0.29.
    • Переключитесь на msrdc.exe для WSLg
    • Включите virtio для ARM64, чтобы включить общую память WSLg.
    • Разрешить переопределение переменных среды, используемых WSLG, WSLENV
  • Новые wsl.exe –mount функции!
    • Добавить маунта --vhd чтобы упростить монтирование файлов VHD.
    • Реализовать обнаружение файловой системы для wsl.exe --mount. Это изменение реализует определение типа файловой системы, если нет --type указывается при использовании wsl.exe –mount.
    • Добавить функцию –name в wsl.exe --mount. Это изменение добавляет поддержку дополнительного именования точки монтирования при монтировании диска через WSL.
  • Обновите ядро ​​Linux до версии 5.10.60.1.
    • Включите дополнительные параметры конфигурации ядра USB для взаимодействия с Arduino через USB.
    • Обновление до стабильной версии ядра вышестоящей версии 5.10.60
    • Включить virtio-pmem с поддержкой адресов, относящихся к PCI BAR.
    • Включить поддержку vPCI в Hyper-V для ARM64
    • Включить поддержку io_uring
    • Включить поддержку USB через IP
    • Включить поддержку паравиртуализированной спин-блокировки для x86_64
    • Обновите драйвер dxgkrnl, чтобы исправить ошибки и очистить код.
    • Включить поддержку клиента NFS для NFSv4.1* Улучшено сообщение об ошибке при сбое монтирования 9p или fstab
  • Исправление проблем \wsl$\ и \wsl.localhost\ на ARM64.
  • Переключитесь на mkfs.ext4 вместо предварительно отформатированного виртуального жесткого диска ext4.
  • Переключитесь на использование mkswap и swapon вместо пользовательской логики файла подкачки. [GH 5476]
  • Добавить логику для динамического обновления MTU сети NAT.
  • Исправлена ​​ошибка, из-за которой /etc/wsl.conf generateResolvConf не работал должным образом [GH 6977].
  • Добавлена ​​вспомогательная функция индикатора выполнения, используемая для отображения сообщения «Подождите» с анимированными точками в процессе преобразования, чтобы показать пользователям, что WSL все еще работает.
  • Переключите wslhost.exe на приложение win32.
  • Коммутатор wsl.exe --install чтобы не требовать аргумента –distribution. Это изменение переключает wsl.exe --install не требовать --distribution аргумент, но сохраняет поддержку, чтобы не нарушать существующие сценарии.
  • Добавить wsl.exe --version команду
  • Добавьте версию Windows в wsl.exe --status и wsl.exe --version
  • Очистите обработку недопустимых аргументов wsl.exe, чтобы облегчить самодиагностику синтаксических ошибок.
  • Если приложение запускается через плитку, запросите у пользователя ввод перед закрытием окна консоли.
  • Добавить диалоговое окно сообщения об ошибке для wslg.exe
  • Упрощение печати для неподдерживаемых аргументов командной строки.
  • Напечатайте лучшее сообщение об ошибке, если пользователь запускает wsl.exe –install, когда WSL уже установлен
  • Добавлены специальные коды ошибок для пользовательского ядра, которое отсутствует, и пользовательское ядро ​​не поддерживается (ARM64).
  • Обновление ПО wsl.exe --update работать с поднятым пакетом — это запускает страницу магазина.
  • Улучшена стабильность и производительность localhost relay.
  • Дополнительные улучшения производительности и стабильности.

Источник: Microsoft

Подробнее о темах: Microsoft, Окна 11, WSL