The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск WSL 2.7.0, прослойки для запуска Linux в Windows

11.12.2025 09:55

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

WSL предоставляет виртуальную машину с полноценным ядром Linux (на базе ветки 6.6), в которой могут запускаться дистрибутивы Linux. Ядро включает специфичные для WSL изменения, такие как оптимизации для сокращения времени запуска и уменьшения потребления памяти, возможность возвращения Windows освобождённой Linux-процессами памяти и настройки для исключения лишних драйверов и подсистем. Система устанавливается в отдельный дисковый образ (VHD) c файловой системой ext4 и виртуальным сетевым адаптером.

Среди изменений:

  • Ядро Linux обновлено до версии 6.6.114.
  • Обновлены версии графического стека WSLg 1.0.71, .NET, Microsoft.NETCore.App.Runtime и NuGet-пакетов.
  • Доработан конфигуратор wslsettings.
  • В wsl.conf добавлен параметр automount.cgroups для выбора версии Cgroup.
  • Реализовано принудительное завершение работы виртуальной машины при зависании во время остановки всех сервисов.
  • Обеспечена передача идентификатора виртуальной машины в процесс инициализации запускаемых дистрибутивов. В утилиту wslinfo добавлена опция "--vm-id".
  • Добавлен параметр ядра hvsocket для ведения лога событий гипервизора Hyper-V во время загрузки.
  • Добавлена поддержка Debian 13, Ubuntu 25.10, Fedora 43, SUSE Linux 16, openSUSE Leap 16, openSUSE Tumbleweed, Kali 2025.3 и декабрьской сборки Arch Linux.


  1. Главная ссылка к новости (https://github.com/microsoft/W...)
  2. OpenNews: Проект по адаптации подсистемы WSL2 для запуска FreeBSD в Windows
  3. OpenNews: Microsoft открыл код Windows Subsystem for Linux и текстового редактора Edit
  4. OpenNews: Microsoft представил обновление WSL, прослойки для запуска Linux в Windows
  5. OpenNews: Microsoft развивает GUI для настройки WSL, прослойки для запуска Linux-приложений в Windows
  6. OpenNews: Microsoft опубликовал WSL 2.0.0, прослойку для запуска Linux-приложений в Windows
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/64411-wsl
Ключевые слова: wsl, windows, linux
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (48) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, СтсадминА (?), 10:43, 11/12/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Надо попробовать танки через вайн запустить.
    Зачем? Затем что из бутылки с dxvk фпс на 30% выше чем нативно в винде при одинаковых настройках.
     
     
  • 2.2, Аноним (2), 11:05, 11/12/2025 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Можно же закинуть dxvk в папку с игрой на винде и будет так работать, зачем вайн через всл?
     
  • 2.3, Аноним (3), 11:13, 11/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    https://store.steampowered.com/linux
     
  • 2.4, Аноним (4), 11:19, 11/12/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Чем бы дети ни тешились…
    И на каком ведре вы их запускаете, что fps не хватает?
     
  • 2.6, Аноним (6), 13:21, 11/12/2025 [^] [^^] [^^^] [ответить]  
  • –6 +/
    Магии не бывает. Если у тебя фпс выше, значит либо на линуксе frame pacing не работает, либо что-то ещё не работает / работает криво.
     
  • 2.11, Аноним (11), 14:32, 11/12/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > с dxvk фпс на 30% выше чем нативно в винде

    У разрабов zink это пока ни разу(!) не подтвердилось. Все подобные "ускорения" - это следствия ошибок и после детального разбора (иногда очень долгого и очень детального) как минимум небольшое (а иногда и достаточно большое) отставание возвращается.

    zink - это реализация OpenGL на vulkan. Т.е. ни в одном (100% соответствующем спекам со всеми возможными corner cases) тесте  OpenGL на vulkan не быстрее "нативного OpenGL".

     
  • 2.26, Аноним (26), 17:19, 11/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    А чем нативно? 😃
     
  • 2.59, burjui (ok), 10:23, 12/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Так в Proton же можно — через Steam или на коленке собрать скрипт для запуска Proton без него.
     

  • 1.7, Шизгорин (?), 13:55, 11/12/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Мне grok сказал, что msys2 это прошлый век, современные программисты должны юзать wsl.
     
     
  • 2.23, Аноним (23), 17:09, 11/12/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну грок собственно прав.
     
  • 2.46, Васян Василий Васисуалиевич (-), 00:42, 12/12/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    В необходимости MSYS2 действительно смысла мало в современных реалиях, когда есть прекрасный (во всех смыслах) WSL.
     

  • 1.8, Шизгорин (?), 13:58, 11/12/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +9 +/
    Вообще по задумке wsl первой версии во много раз интереснее, а wsl2 просто тесно интегрированная виртуалка.
     
     
  • 2.10, Аноним (3), 14:30, 11/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    https://learn.microsoft.com/ru-ru/windows/wsl/compare-versions
     
  • 2.16, nc (ok), 15:40, 11/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Вообще по задумке wsl первой версии во много раз интереснее, а wsl2

    Если бы кто нибудь еще для семерки сделал этот wsl1 было бы вообще супер. Но теперь уже не сделают.
    Или вот был такой проект CoLinux, но увы он только для 32 бит.


     

  • 1.14, Бертолетова соль (?), 15:21, 11/12/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Сейчас у ReactOS как обычно затуп, его всего пытаются поднять до пре_НеВидовс_7 (хотя ХР_64 всё-таки сильно отличается всем от W_7 и от Виста, много чем, не только новыми библиотеками, а просто очень сильно), но когда более-менее поднимут можно это WSL туда завести? Будем угорать как gpl_2 угорает над gpl_2, может новый какой-то толчёк в этом получим, а то всё покругу красношапка против копировщиков красной шанки и все они против отрицателей красной шапки, а дрова на USB лучше таки подсмотреть у BSD кто бы что не говорил, осталось понять как одно и другое с ними работать должно.
     
     
  • 2.20, Анонимомус (?), 16:42, 11/12/2025 [^] [^^] [^^^] [ответить]  
  • –3 +/
    WSL2 завязан на гипервизор, не думаю, что он вообще планируется в ReactOS
     
  • 2.58, nebularia (ok), 09:19, 12/12/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    ReactOS это игрушка для его разработчиков, не более. Рад, что у них есть хобби, но рассчитывать на то, что он взлетит, просто неразумно. Это вечная альфа.
     

  • 1.29, Аноним (29), 17:32, 11/12/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Последний релиз 2.6.2, а 2.7 нет даже в Pre-release. Автор, откуда новости?
     
     
  • 2.39, Аноним (39), 20:33, 11/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Вот только сейчас появился 2.7.0 Pre-release, новость из будущего?
     

  • 1.31, Аноним (31), 18:27, 11/12/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    А WSL этот - он точно нужен? Есть хоть один успешный кейс (не "попробовали - работает", а нормальный, с реальным профитом)?
     
     
  • 2.33, Денис (??), 18:54, 11/12/2025 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Да. Я использую WSL для разработки на Ruby on Rails. Под Windows у меня Rubymine, а на нём использую Remote Development. Это очень удобно, если компьютер не только для разработки, но и для игр. И особенно, если звуковые карты с проприетарными драйверами. А ещё я использую Equalizer APO для эвализации звука для всей ОС. Очень удобно.
     
     
  • 3.60, Пишу с кор 2 дуо (?), 11:29, 12/12/2025 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > для разработки на Ruby on Rails

    Ты бы еще про паскаль или дэлфи вспомнил. А так, раз уж решил фантазировать, то придумал бы что-то более правдоподобное.

     
     
  • 4.63, Денис (??), 11:34, 12/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Чел, твоё неверие не отменяет того, что я работаю на Ruby on Rails + WSL и мне за это платят.
     
  • 3.64, Аноним (64), 16:27, 12/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Во что же вы такое играете если не хватает steam и port proton?)

    На Линукс скорее всего точно не будет работать battlefield тройка точно из за батлнета а что касаемо остальных хз. Как вариант из за аниичита.

    Я в него сто лет не играл. А остальное с пол пинка запускается. Хотя не претендую на истину, игр очень много.

    Что касаемо какого нибудь new vegas то на просто не он банально лучше работает. Стабильно вылетает не раз в 15 минут, а уверено пыхтит пару часов минимум)

     
     
  • 4.68, Денис (??), 18:25, 12/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Да у меня скорее предвзятое отношение к запуску игр, которые должны работать на DX, а запускаются через прослойку. Особенно я боюсь что будет с Denuvo. Хрен знает как оно там будет работать. :) Но это же не единственная причина по которой я не перехожу на Linux. В целом Linuxы ощущаются как-то кустарно что ли. Как минимум по UI. То шрифты некрасиво сглаживаются, то отступы неравные, то ещё что-то. А из GUI я сидел на Gnome 2, Xfce, KDE, LXDE, Mint (вроде же так называется форк Gnome 2?). И вот смотришь, а всё не так. Плюс у меня есть полно приложений, которые иногда требуются для работы или развлечения типа MS Office, MS Teams, Photoshop, MPC BE, Foobar 2000. Для кодирования видео иногда использую MeGUI. Т.е. всё такое исконно виндовое. А в Linux столько лет через VirtualBox и пытался мо максимуму быть в нём, но каждый каждый раз было очень некомфортно. В задал себе вопрос - а зачем? И перестал пытаться сидеть в Linux. :) Теперь для меня идеальный Linux - это WSL. Запускается быстро, переносить с компа на комп легко. Плюс у меня две звуковые карты - ASUS Essence STX II и Creative SB Z. Я очень не уверен, что на Linux будет нормально работать. По крайней мере звук то может и будет, но вот приложение от SB Z точно будет отсутствовать, а там нужные мне компрессоры и всякие "улучшайзеры". Во-о-от.

    Если что-то ещё интересно, то спрашивайте. :)

     
  • 2.37, _ (??), 19:28, 11/12/2025 [^] [^^] [^^^] [ответить]  
  • –4 +/
    У нас у йУнных программерофф были Win, Mac-и и только у самых упоротых - линукс.
    Теперь mac-и запретили, у всех винда, кого был линукс + WSL и только у меня ещё остался physical host desktop на линуксе ... ну и кто оказался самым упоротым?! :))))
    Это конечно ничего не значит, но вот - докладываю :)
     
     
  • 3.40, penetrator (?), 21:54, 11/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    почему маки запретили?

    как бы я к макам так себе, но что такого в них, чтобы запрещать???

     
     
  • 4.44, _ (??), 00:08, 12/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Да ХЗ! Нам не довели.
    Причём убрали жёстка, только нескольким _художникам_ разрешили оставить как спец АРМ. Для к примеру почты - выдали виндовый нотик.
    По срокам (+\- сапог) ~ 2 года назад...
     
     
  • 5.65, нах. (?), 16:51, 12/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    А хоть в какой прОклятой стране дело-то происходит?

    (надеюсь, не Египет? Кто понял отсылку - самвиноват.)

     
  • 2.38, Аноним (39), 20:32, 11/12/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Я каждый день пользуюсь, VScode бесшовно работает с WSL, позволяя мне программировать под линукс. Отказался от дуалбута, оффтопик нужен для таких вещей, как фотошоп.
     
     
  • 3.41, penetrator (?), 21:57, 11/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    и в каком месте это программирование под линукс?

    это даже не полноценная виртуализированная среда

     
     
  • 4.42, Аноним (39), 22:39, 11/12/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Куда уж полноценней то?
     
     
  • 5.43, penetrator (?), 23:05, 11/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    ты не можешь в нее засунуть general distro, только специальный
     
     
  • 6.48, aname (ok), 02:30, 12/12/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Достаточно.
    А если недостаточно, Hyper-V уже включен
     
     
  • 7.57, penetrator (?), 08:57, 12/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    https://www.terminaltemple.com/

    глянь, может тебе и такой сойдет

     
     
  • 8.72, aname (ok), 23:01, 13/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Мне сойдёт и WSL... текст свёрнут, показать
     
  • 4.45, _ (??), 00:13, 12/12/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Они ж не ведро в нём програмят :)
    А для ноды, и прочих питонов-в-докере - вполне себе отлично залетает...
     
  • 3.47, Аноним (47), 01:29, 12/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    а причем тут линукс если ядро линукс прибито гвоздями и гдето там в wsl спрятан... большой текст свёрнут, показать
     
     
  • 4.49, aname (ok), 02:31, 12/12/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А Линус своровал всё у Unix, и как теперь жить будете с этой информацией?
     
     
  • 5.52, Аноним (52), 03:39, 12/12/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не своровал а написал свою реализацию.
     
  • 5.70, Аноним (70), 20:44, 13/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    это ты бс.дунам расскажи, которые через ifconfig алиасы создают, чтобы второй ip повесить..

    или тем же бс.дунам расскажи как они драйвера линукса ...

    ладно, че бс.дунов, давай вспомним про другие unix...а какие? солярис, ой а оракл уже давно его похоронил, sco может, вот уж настоящий unix, где он?

    GNU/Линукс, - Gnu Not Unix, че непонятного

     
  • 2.69, Ан (??), 00:37, 13/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Использовал WSL1 для графической Qt-шной проги. Настройка оборудования по COM-порту/UART (в WSL1 работал dev/ttyS). Проект вообще изначально кроссплатформенный, но linux-версией по-моему никто не пользовался ;) Редко тесты запускались.

    От WSL нужна была поддержка valgrind и да, получил её без дуалбута ;) Потом собрал gentoo, звук пробросил через jack, иксы через Xming. QtCreator юзал линуксовый (через Xming). Из сложного - для jack нужен был патч, который при ошибке mmap проверял не только NULL, но ещё и INVALID_HANDLE (-1). Эта бага в WSL, по-моему, до сих пор висит со статусом won't fix.

    Ну и на последок попробовал smplayer - он работал, но с X11-бекэндом (т.е. очень дикие тормоза при ресайзе видео). Проц в целом тянул, но хотя бы XVideo в Xming сделало бы прям вполне юзабельный сценарий.

    P.S. Как вышло WSL2 - забил на это дело. Смысл строить троллейбус дальше смысла нет...

     

  • 1.54, Илья (??), 07:21, 12/12/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Почему подсистема линукс для виндовс называется подсистемой виндовс для линукс?
     
     
  • 2.56, nebularia (ok), 08:26, 12/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Потому, что это подсистема Windows для совместимости с Linux
     
     
  • 3.67, Аноним (67), 17:35, 12/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    А POSIX subsystem for Windows - это подсистема позикса для совместимости с Windows, да?
    https://www.google.com/search?q="posix+subsystem+for+windows"&udm=36
     
  • 2.61, Соль земли2 (?), 11:29, 12/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Скажи спасибо, что не "Подсистема инициализации контрольных процессов дублирующихся слежений запасной системы".
     

  • 1.55, nebularia (ok), 08:25, 12/12/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Жаль конечно, что на WSL 1 забили. Решение намного красивее и не монополизирует гипервизор. Он всё ещё работает, но постепенно вылезают проблемы с совместимостью, которые никто уже не чинит.
     
     
  • 2.66, нах. (?), 16:55, 12/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Жаль конечно, что на WSL 1 забили

    нишмагли. Не угнались за шт@6ле нонсенсом. А кому оно надо, с ведром 4.14 ?

    Ну как тебе корпорация Зла в одиночку могла бы успевать за тем что наг03някают одновременно гугль, ibm и орацл?

     
  • 2.71, Аноним (70), 20:54, 13/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    то есть 98 не жаль, xp не жаль, теперь и 10ку не жаль, а вот всл1...какие же вы видузятники глупые, микрософту плевать на то как оно работает, микрософту плевать на то нравится оно вам или нет, единственное что интересует микрософт - это продажи.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2025 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру