Остання попередня збірка підсистеми 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 VM для результату
- Реалізовано D3DKMTCreateSyncFile
- Звертайтеся до зворотного зв’язку щодо подання
- Переміщено d3dkmthk до включення/uapi/різного
- Замінює u32 на __u32 і u64 на __u64
- Додано «_» перед значеннями нумератора для підтримки включення заголовків WDK і Linux
- Видалені діри у видимих структурах режиму користувача для сумісності з 32-розрядними програмами
- Замінює покажчик у видимих структурах режиму користувача на визначення u64 для програм режиму користувача
- Виправити помилку збірки з версіями GCC, старшими за 8.1 [GH 7558]
- Увімкніть платформу спільного використання буфера та синхронізації файлів (CONFIG_DMA_SHARED_BUFFER, CONFIG_SYNC_FILE) для використання Dxgkrnl
- Оновлення до попереднього стабільного випуску ядра 5.10.74
читати далі
Оскільки це попередня версія, оновлення розгортається поетапно, а це означає, що ваш пристрій отримає його протягом кількох днів. Якщо ви не хочете чекати, ви можете вручну перевірити наявність оновлень, клацнувши посилання Microsoft Store нижче, або отримати MSIXBUNDLE, що відповідає новій збірці, із Підсистема Windows для Linux Розділ випуску сховища GitHub і встановити його самостійно.
[appbox microsoftstore "9P9TQF7MRM4R"]