Подсистема Windows для Linux получила новый значок и обновленное ядро ​​Linux в последнем обновлении

Последняя предварительная сборка подсистемы Windows для Linux включает совершенно новый значок, обновленное ядро ​​Linux и многое другое. Читай дальше!

Уровень совместимости подсистемы Windows для Linux (WSL) не нуждается в представлении, когда речь идет о максимально естественном запуске приложений Linux под Windows. Хотя Microsoft по-прежнему поставляет WSL в качестве дополнительной функции для Windows 10 и Windows 11, компания постепенно начала отделять его от основной ОС. Первым шагом на пути к модульной конструкции было оберните всю подсистему Linux как приложение и распространяйте ее через Microsoft Store.. Чтобы еще больше закрепить это, Microsoft сейчас выпускает новую предварительную сборку подсистемы Windows для Linux, которая содержит совершенно новый значок, обновленное ядро ​​​​Linux и ряд улучшений.

В новом выпуске номер версии приложения Windows Subsystem for Linux увеличен до 0.50.2. Первое, что вы заметите после обновления, — это новый логотип в виде пингвина, который заменяет стандартный значок-заглушку приложения. Под капотом вы можете найти версию

5.10.74.3 ядра Linux с множеством исправлений, связанных с подсистемой графического ядра DirectX. И последнее, но не менее важное: если вы выполните поиск «Подсистема Windows для Linux» в меню «Пуск» и нажмете на нее, она теперь запустит вас в домашнем каталоге Linux вместо папки System32 в Windows. пример.

Полный список изменений этого выпуска можно найти ниже:

Подсистема Windows для Linux 0.50.2 Журнал изменений

  • Добавлен новый логотип для подсистемы Windows для Linux.
  • Включите аппаратные счетчики производительности, если оборудование их поддерживает [GH 4678].
  • А USERPROFILE%\.wslconfig добавлена ​​опция отказа:
    [wsl2]
    hardwarePerformanceCounters=false
  • Исправлена ​​проблема с печатью сообщений об ошибках системы, содержащих вставки.
  • Обновите плитку пользователя, чтобы она запускалась в домашнем каталоге пользователя, а не в C:\WINDOWS\System32
  • Восстановить расположение сигналов по умолчанию для /etc/wsl.conf boot.command процесс предотвращения зомби-процессов [GH 7575]
  • Переключитесь на использование статического CRT для двоичных файлов Windows.
  • Используйте API магазина для загрузки дистрибутивов через wsl.exe --install
  • Добавлять --no-launch возможность wsl.exe --install
  • Множество обновлений локализованных строк.
  • Обновление до официального 22000 SDK
  • Удаление символов Linux для выпускных сборок
  • Обновите ядро ​​Linux до версии 5.10.74.3.
    • Обновление до вышестоящей стабильной версии ядра 5.10.74.
      • Включить формат типа BPF (CONFIG_DEBUG_INFO_BTF) для использования инструментами eBPF [GH 7437]
      • Изменена версия Dxgkrnl на 2110.
      • Реализован D3DKMTShareObjectWithHost.
      • Исправлена ​​проблема с выравниванием шины виртуальной машины QueryStatistics для результата.
      • Реализован D3DKMTCreateSyncFile.
      • Обратитесь к отзывам об отправке исходных материалов
      • d3dkmthk перемещён в include/uapi/misc.
      • Заменяет u32 на __u32 и u64 на __u64.
      • Добавлен «_» перед значениями перечислителя для поддержки включения заголовков как WDK, так и Linux.
      • Удалены дыры в видимых структурах пользовательского режима для совместимости с 32-битными приложениями.
      • Заменяет указатель в видимых структурах пользовательского режима на определение u64 для приложений пользовательского режима.
      • Исправление ошибки сборки с версиями GCC старше 8.1 [GH 7558].
    • Включите инфраструктуру совместного использования буферов и синхронизации файлов (CONFIG_DMA_SHARED_BUFFER, CONFIG_SYNC_FILE) для использования Dxgkrnl.

читать далее

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

[appbox microsoftstore "9P9TQF7MRM4R"]