WSL получает новый значок и обновленное ядро Linux в последнем обновлении
В прошлом месяце Microsoft выпустила Подсистема Windows для Linux в Microsoft Store, предоставляя пользователям более удобный способ установки подсистемы. Раньше, чтобы установить подсистему Windows для Linux в Windows пользователям приходилось использовать непростое для поиска окно «Включение или выключение компонентов Windows» или диспетчер пакетов winget в Терминале Windows. Теперь вы можете установить WSL одним щелчком мыши в Microsoft Store. Последнее обновление подсистемы содержит новый значок и ядро Linux.
Совет: Подсистема Windows для Linux - это операционная система внутри операционной системы. Короче говоря, WSL позволяет обычным пользователям и разработчикам запускать двоичные файлы Linux в среде Windows без установки виртуальных машин или создания компьютера с двойной загрузкой. Microsoft представила WSL в 2016 году и с тех пор активно улучшает работу пользователей.
Подсистема Windows для Linux 0.50.2 теперь доступна с совершенно новым значком пингвина, заменяющим общий значок исполняемого файла. Кроме того, он предлагает обновленную версию ядра Linux (5.10.74.3). Наконец, пользователи будут приветствовать множество различных исправлений и мелких улучшений. Вот полный список изменений.
Что нового в WSL 0.50.2
- Добавлен новый логотип для подсистемы Windows для Linux.
- Включите аппаратные счетчики производительности, если оборудование их поддерживает [GH 4678] Параметр USERPROFILE% \. Wslconfig был добавлен для отказа:
- Устранена проблема при печати сообщений об ошибках системы, содержащих вставки.
- Обновите плитку пользователя для запуска в домашнем каталоге пользователя вместо C: \ WINDOWS \ System32
- Восстановить настройки сигналов по умолчанию для процесса /etc/wsl.conf boot.command для предотвращения зомби-процессов [GH 7575]
- Переключитесь на использование статической CRT для двоичных файлов Windows
- Используйте API магазина для загрузки дистрибутивов через wsl.exe --install
- Добавить параметр --no-launch в wsl.exe --install
- Множество обновлений локализованных строк.
- Переключитесь на обновленный tar для импорта / экспорта распределений WSL2.
- Обновление до официальной 22000 sdk
- Удалите символы Linux для сборок выпуска
- Обновите ядро Linux до 5.10.74.3
- Обновление до исходной стабильной версии ядра 5.10.74
- Включить формат типа BPF (CONFIG_DEBUG_INFO_BTF) для использования инструментами eBPF [GH 7437]
- Изменена версия Dxgkrnl на 2110
- Реализован D3DKMTShareObjectWithHost
- Исправлена проблема с выравниванием шины виртуальной машины QueryStatistics для результата
- Реализован D3DKMTCreateSyncFile
- Обратитесь к обратной связи об отправке в восходящем направлении
- Перемещен d3dkmthk, чтобы включить / uapi / misc.
- Заменяет u32 на __u32 и u64 на __u64
- Добавлен "_" перед значениями перечислителя для поддержки, включая заголовки WDK и Linux.
- Удалены дыры в видимых структурах пользовательского режима для совместимости с 32-битными приложениями.
- Заменяет указатель в видимых структурах пользовательского режима на определение u64 для приложений пользовательского режима.
- Устранение сбоя сборки в версиях GCC старше 8.1 [GH 7558]
- Включите совместное использование буфера и файловые структуры синхронизации (CONFIG_DMA_SHARED_BUFFER, CONFIG_SYNC_FILE) для использования Dxgrknl.
Вы можете скачать подсистему Windows для Linux из Microsoft Store. используя эту ссылку. Обратите внимание, что обновление развертывается поэтапно, а это значит, что на ваше устройство может потребоваться несколько дней.