Обновление ядра WSL2: переход на Linux 6.18 LTS с новыми функциями

Microsoft обновила ядро Подсистемы Windows для Linux (WSL2), перейдя с устаревшей версии Linux 6.6 LTS на новую серию Linux 6.18 LTS. В свежей сборке linux-msft-wsl-6.18.20.1 добавлены поддержка файловых систем F2FS и ExFAT, а также расширены возможности по работе с USB, интерфейсом джойстика и промышленной шиной CAN.

  • WSL2 обновлено с Linux 6.6 LTS до Linux 6.18 LTS
  • Добавлена поддержка файловых систем F2FS и ExFAT
  • Включён интерфейс джойстика и мониторинг USB-трафика
  • Расширена поддержка промышленной шины CAN
  • Сокращено число внешних патчей благодаря интеграции новых функций в основное ядро
  • Для ARM64 добавлена поддержка файловой системы FAT

Переход на новую стабильную версию ядра Linux

Обновлённая сборка WSL2 основана на ядре Linux 6.18.20, что означает двухступенчатый шаг вперёд с предыдущей версии 6.6 LTS. Последняя версия ядра с долгосрочной поддержкой (LTS) гарантирует исправления безопасности и стабильность на несколько лет, что важно для пользователей и разработчиков.

Переход позволил Microsoft снизить зависимость от сторонних патчей, так как поддержка таких механизмов, как VirtIO PMEM и ICTIMESYNCFLAG_SYNC, теперь встроена в основное ядро Linux. Это улучшает совместимость и упрощает сопровождение системы.

Новые возможности и расширенная аппаратная поддержка

Сборка linux-msft-wsl-6.18.20.1 включает расширенную конфигурацию ядра для архитектур x86 и ARM64. Ключевым обновлением стала поддержка файловой системы ExFAT, разработанной Microsoft, а также F2FS — оптимизированной для флеш-накопителей. Для ARM64 добавлена отдельная поддержка FAT.

Кроме того, активированы функции:

  • ANON_VMA_NAME — именование анонимных участков виртуальной памяти для упрощения отладки
  • Поддержка шины CAN, широко применяемой в промышленности и автомобилестроении
  • Интерфейс джойстика (CONFIG_INPUT_JOYDEV)
  • Мониторинг USB-трафика (CONFIG_USB_MON)

Эти улучшения расширяют возможности работы WSL2 с современным аппаратным обеспечением и периферией, что особенно важно для разработчиков и пользователей, работающих с встраиваемыми системами и промышленными шинами.

Хронология обновлений ядра WSL2

  1. Использование ядра Linux 6.6 LTS в WSL2 (до обновления)
  2. Выпуск Linux 6.12 LTS после версии 6.6
  3. Выпуск Linux 6.18 LTS — текущая стабильная версия
  4. Релиз linux-msft-wsl-6.18.20.1 с новым ядром и расширенной поддержкой
Версия ядра Тип поддержки Ключевые нововведения
Linux 6.6 LTS Долгосрочная поддержка Базовая версия для WSL2 до обновления
Linux 6.12 LTS Долгосрочная поддержка Промежуточный релиз между 6.6 и 6.18
Linux 6.18 LTS Долгосрочная поддержка Добавлена поддержка ExFAT, F2FS, USB-мониторинг, CAN, интерфейс джойстика

Обновление ядра WSL2 до Linux 6.18 LTS значительно повышает стабильность, безопасность и функциональность Подсистемы Windows для Linux. Пользователи получают более современную платформу с расширенной поддержкой файловых систем и аппаратных интерфейсов, что делает работу в WSL2 удобнее и эффективнее.

Понравилась статья? Поделиться с друзьями:
Сайт для студентов