Оновлення WSL за вересень 2023 року приносить із собою багато нових функцій
Підсистема Windows для Linux (WSL) досягла версії 2.0. Реліз поставляється з хорошим пакетом нового експерименту функції, такі як автоматичне відновлення пам’яті, автоматичне очищення дискового простору, новий дзеркальний режим мережі та багато більше.
Що нового в підсистемі Windows для Linux 2.0
Експериментальні особливості:
- The autoMemoryReclaim Функція дозволяє віртуальній машині WSL зменшити використання пам’яті, відновлюючи кешовану пам’ять під час використання.
- The Розріджений VHD функція автоматично зменшує віртуальний жорсткий диск WSL під час його використання.
- The Режим дзеркальної мережі покращує мережеву сумісність і вводить нові функції для WSL.
- The тунелювання dns функція змінює те, як WSL вирішує запити DNS для покращення сумісності з мережею.
- The брандмауер функція застосовує правила брандмауера Windows до WSL і надає розширені елементи керування брандмауером для віртуальної машини WSL.
- Нарешті, autoProxy Ця функція дозволяє WSL автоматично використовувати інформацію про проксі-сервер із Windows, тим самим покращуючи мережеву сумісність.
Щоб активувати їх, створіть a .wslconfig
файл у вашому домашньому каталозі Windows (наприклад: C:\Users\
) і додайте наступний розділ до файлу.
Реклама
[experimental]
autoMemoryReclaim=gradual | dropcache | disabled. networkingMode=mirrored. dnsTunneling=true. firewall=true. autoProxy=true
Інші зміни
- Store WSL тепер доступний із сесії 0 (вирішує #9231)
- Усі двійкові файли, що постачаються в пакеті WSL, тепер підписані
- Представити
experimental.autoMemoryReclaim
налаштування на%USERPROFILE%\.wslconfig
- Запропонувати користувачеві ввімкнути VMP, якщо HNS недоступний на машині
- Виправте помилку ретрансляції локального хосту, якщо ipv6 вимкнено
- Покращення повідомлення про помилку для політики вимкнення WSL1, щоб надати інструкції з оновлення
- Виправлено сценарій microk8s для дзеркальної мережі
- Створюйте спільні монтування, коли init налаштовує простір імен дистрибутива (вирішує #10410)
- Від'єднайте блокові пристрої користувача перед припиненням роботи віртуальної машини
- Захистіть '.wslconfig' від неправильного перекладу
- Додайте логіку для створення блоку systemd для захисту інтерпретатора binfmt (вирішує #8843)
- Виправлення потенційного збою wslservice.exe.
- Повторна спроба plan9 підключається через помилку вводу-виведення
- Оновіть Microsoft. WSL.Kernel версії 5.15.123.1-1
- Відобразити сповіщення, що пропонує користувачеві встановити відсутні додаткові компоненти
- додати
--manage
до wsl.exe--set-sparse - Виправлення різних проблем із логікою сповіщень «Доступне оновлення».
- Оновіть WSLg до 1.0.57
- Програми WSL GUI тепер мають прив’язку Windows за допомогою клавіатури (натисніть WIN + клавішу зі стрілкою, щоб прив’язати вбік)
- Оновіть MSRDC до 1.2.4485
Джерело
Якщо вам подобається ця стаття, поділіться нею за допомогою кнопок нижче. Це не займе від вас багато, але допоможе нам рости. Дякую за твою підтримку!
Реклама