Обновление WSL за сентябрь 2023 г. содержит множество новых функций.
Подсистема Windows для Linux (WSL) достигла версии 2.0. Релиз включает в себя хороший пакет новых экспериментальных функции, такие как автоматическое освобождение памяти, автоматическая очистка дискового пространства, новый зеркальный сетевой режим и многое другое. более.

Что нового в подсистеме Windows для Linux 2.0
Экспериментальные возможности:
- autoMemoryReclaim Эта функция позволяет виртуальной машине WSL сократить использование памяти за счет освобождения кэшированной памяти во время использования.
- Разреженный виртуальный жесткий диск функция автоматически сжимает виртуальный жесткий диск WSL по мере его использования.
- Зеркальный сетевой режим улучшает совместимость сети и вводит новые функции для WSL.
- DNSТуннелирование функция изменяет способ разрешения DNS-запросов WSL для улучшения совместимости сети.
- брандмауэр Эта функция применяет правила брандмауэра Windows к WSL и предоставляет расширенные возможности управления брандмауэром для виртуальной машины WSL.
- Наконец, автопрокси Эта функция позволяет WSL автоматически использовать информацию о прокси-сервере из Windows, тем самым улучшая совместимость сети.
Чтобы активировать их, создайте .wslconfig
файл в вашем домашнем каталоге Windows (например: C:\Users\
) и добавьте в файл следующий раздел.
Реклама
[experimental]
autoMemoryReclaim=gradual | dropcache | disabled. networkingMode=mirrored. dnsTunneling=true. firewall=true. autoProxy=true
Другие изменения
- Магазин WSL теперь доступен из сеанса 0 (решается проблема #9231)
- Все двоичные файлы, поставляемые в пакете WSL, теперь подписаны.
- Представлять
experimental.autoMemoryReclaim
установка на%USERPROFILE%\.wslconfig
- Предложить пользователю включить VMP, если HNS недоступен на компьютере.
- Исправить сбой ретрансляции localhost, если ipv6 отключен.
- Улучшено сообщение об ошибке для отключенной политики WSL1, чтобы предоставить инструкции по обновлению.
- Исправление сценария microk8s для зеркальной сети.
- Создавайте общие монтирования, когда init настраивает пространство имен дистрибутива (решает #10410)
- Отключите устройства блокировки пользователей перед завершением работы виртуальной машины.
- Защитите «.wslconfig» от неправильного перевода
- Добавьте логику для создания модуля systemd для защиты интерпретатора binfmt (решает #8843)
- Исправьте потенциальный сбой wslservice.exe.
- Повторите попытку подключения plan9 из-за ошибки ввода-вывода.
- Обновите Майкрософт. WSL.Ядро версии 5.15.123.1-1
- Отобразить уведомление, предлагающее пользователю установить отсутствующие дополнительные компоненты.
- Добавлять
--manage
в wsl.exe--set-sparse - Исправлены различные проблемы с логикой уведомлений «Доступно обновление».
- Обновите WSLg до версии 1.0.57.
- Приложения WSL с графическим интерфейсом теперь поддерживают привязку Windows с помощью клавиатуры (нажмите WIN + клавишу со стрелкой, чтобы привязаться в сторону).
- Обновите MSRDC до версии 1.2.4485.
Источник
Если вам понравилась эта статья, поделитесь ею, используя кнопки ниже. Это не потребует от вас многого, но поможет нам расти. Спасибо за вашу поддержку!
Реклама