Microsoft откатывает ядро WSL для устранения проблем с iptables

12.08.2024

В недавнем развитии событий Microsoft сделала значительный шаг к модернизации ядра, используемого в Windows Subsystem for Linux (WSL) на WSL2. Компания объявила о планах обновить ядро до более современной версии, что вызвало значительное ожидание среди пользователей. Однако это обновление еще не было реализовано в стабильной версии, и, похоже, осторожность сейчас является приоритетом.

Что нужно знать

Microsoft откатила ядро с новой версии 6.6.36.3 до старой 5.15.153.1-2 во время отладки проблем. Этот откат является мерой предосторожности для устранения потенциальных проблем, которые возникли. Эти проблемы могут быть связаны с iptables, критическим компонентом для популярного инструмента контейнеризации, Docker.

Решение вернуться к предыдущей версии ядра было принято в свете нескольких проблем отладки, которые возникли на этапе кандидата в релиз. Журнал изменений указывает на различные исправления, включая:

  • Устранение состояния гонки, которое возникает при остановке дистрибутива WSL2.
  • Реализация атрибута формата для обнаружения ошибок формата printf во время компиляции.
  • Решение проблем с сегментацией при инициализации, когда отсутствует boot.initPath.
  • Добавление стандартных правил брандмауэра Hyper-V для разрешения входящего трафика mDNS.
  • Обновление Windows SDK до версии 26100.
  • Обновление Microsoft.Windows.ImplementationLibrary до версии 1.0.240803.1.

Хотя журнал изменений не детализирует проблемы, есть указания на то, что они могут быть связаны с iptables. Это особенно примечательно, так как Docker сильно зависит от iptables для своей работы. Обсуждение в группе WSL Community в Telegram предположило, что переход некоторых дистрибутивов Linux к nftables может влиять на эти осложнения, хотя ядро по-прежнему поддерживает iptables.

Для тех, кто использует стабильную версию WSL2, нет непосредственной причины для беспокойства; операции продолжаются как обычно. Однако пользователи на предварительной версии, столкнувшиеся с трудностями, могут посетить страницу GitHub для загрузки последнего релиза и обеспечения более плавного опыта.

Windows Subsystem for Linux (WSL)

Windows Subsystem for Linux (WSL) скачать бесплатно на ПК и телефон

Полная версия Windows Subsystem for Linux (WSL) скачать бесплатно на windows и андроид

3
1045 отзывы
2083 скачали

Обзоры и инструкции для Windows Subsystem for Linux (WSL)

21.05.2025

Microsoft адаптирует WSL к открытому исходному коду

Microsoft открыла исходный код платформы WSL, синхронизируя усилия с сообществом разработчиков. Это шаг к интеграции Linux и Windows, нацеленный на привлечение разработчиков с доступом к Linux инструментам и приложениям.

Читать далее

19.05.2025

WSL: улучшение интеграции Windows и Linux

Microsoft делает Windows Subsystem for Linux (WSL) более доступной, открыв исходный код и добавив поддержку Fedora и Arch. Это обновление упрощает использование Linux в Windows.

Читать далее

19.05.2025

WSL становится открытым инструментом для разработчиков

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

Читать далее

12.08.2024

Microsoft откатывает ядро WSL для устранения проблем с iptables

Microsoft откатила ядро для Windows Subsystem for Linux (WSL) с версии 6.6.36.3 до 5.15.153.1-2 для устранения проблем. Это мера предосторожности для решения потенциальных проблем, связанных с iptables, важных для Docker. Пользователи стабильной версии WSL2 не испытывают проблем.

Читать далее