Підсистема Windows для Linux (WSL) тепер доступна як додаток із Microsoft Store у Windows 11
3 хв. читати
Опубліковано
Прочитайте нашу сторінку розкриття інформації, щоб дізнатися, як ви можете допомогти MSPoweruser підтримувати редакційну команду Читати далі
Сьогодні Microsoft оголосила про загальну доступність підсистеми Windows для Linux (WSL) як програми в Microsoft Store для ПК з Windows 11. Цей попередній випуск WSL у Microsoft Store має велику перевагу. Тепер ви можете швидше отримувати останні оновлення та функції WSL без необхідності оновлення ОС Windows.
Після того, як поточні функції попереднього перегляду, як-от підтримка програм GUI, обчислення графічного процесора та підключення диска файлової системи Linux, будуть завершені, замість оновлення всієї ОС Windows або переходу до збірок попереднього перегляду Windows Insider, ви можете просто оновити програму WSL з Microsoft Store. Ви можете завантажити підсистему Windows для Linux у Microsoft Store тут.
Примітки до випуску WSL в Microsoft Store:
- WSLg тепер є частиною програми WSL!
- Оновіть Microsoft.WSLg до версії 1.0.29
- Перейдіть на msrdc.exe для WSLg
- Увімкніть virtio для ARM64, щоб увімкнути спільну пам’ять WSLg.
- Дозволити змінні середовища, які використовуються WSLG, замінювати WSLENV
- Нові
wsl.exe –mount
особливості!
- Додати кріплення
--vhd
щоб спростити монтування файлів VHD.- Реалізуйте виявлення файлової системи для
wsl.exe --mount
. Ця зміна реалізує визначення типу файлової системи, якщо ні--type
вказується під час використання wsl.exe –mount.- Додати функцію –name до
wsl.exe --mount
. Ця зміна додає підтримку необов’язкового іменування точки монтування під час монтування диска через WSL.- Оновіть ядро Linux до версії 5.10.60.1
- Увімкніть додаткові параметри конфігурації ядра USB для взаємодії з Arduino через USB
- Оновлення до вихідної версії стабільного ядра 5.10.60
- Увімкнути virtio-pmem з підтримкою відносних адрес PCI BAR
- Увімкнути підтримку vPCI у Hyper-V для ARM64
- Увімкнути підтримку io_uring
- Увімкнути підтримку USB через IP
- Увімкнути підтримку паравіртуалізованого спін-блокування для x86_64
- Оновіть драйвер dxgkrnl, щоб отримати виправлення помилок і очищення коду
- Увімкнути підтримку клієнта NFS для NFSv4.1* Покращити повідомлення про помилку, коли монтування 9p або fstab не вдається
- Виправити проблеми \wsl$\ та \wsl.localhost\ на ARM64.
- Перейдіть на mkfs.ext4 замість попередньо відформатованого ext4 VHD.
- Перейдіть на використання mkswap і swapon замість спеціальної логіки файлу підкачки. [GH 5476]
- Додайте логіку для динамічного оновлення MTU мережі NAT
- Виправлено, що /etc/wsl.conf generateResolvConf не працював належним чином [GH 6977]
- Додано допоміжну функцію індикатора прогресу, яка використовується для відображення повідомлення «Зачекайте» з анімованими точками в процесі перетворення, щоб показати користувачам, що WSL все ще працює.
- Переключіть wslhost.exe на програму win32.
- перемикач
wsl.exe --install
щоб не вимагати аргумент –distribution. Ця зміна перемикаєтьсяwsl.exe --install
не вимагати--distribution
аргумент, але підтримує підтримку, щоб уникнути зламу існуючих сценаріїв.- додавати
wsl.exe --version
команда- Додайте версію Windows до
wsl.exe --status
таwsl.exe --version
- Очистіть обробку недійсних аргументів wsl.exe, щоб полегшити самодіагностику синтаксичних помилок.
- Якщо програма запускається через плитку, перед закриттям вікна консолі попросіть користувача ввести дані.
- Додати діалогове вікно повідомлення про помилку для wslg.exe
- Спростіть друк для непідтримуваних аргументів командного рядка.
- Надрукуйте краще повідомлення про помилку, якщо користувач запускає wsl.exe –install, коли WSL вже інстальовано
- Додайте спеціальні коди помилок для спеціального ядра, а також не підтримується спеціальне ядро (ARM64)
- Оновити
wsl.exe --update
для роботи з піднятим пакетом – це запустить сторінку магазину.- Покращена стабільність і продуктивність локального реле.
- Додаткові покращення продуктивності та стабільності.
джерело: Microsoft