Поиск по сайту:

Подсистема Microsoft Windows для Linux только что достигла важной вехи

И теперь пользователи Windows 10 с подсистемой Windows для Linux могут использовать приложения Linux с графическим интерфейсом.

Подсистема Microsoft Windows для Linux (WSL) для запуска сред GNU/Linux в Windows 10 и Windows 11 достигла версии 1.0.0 и теперь общедоступна.

Microsoft уже несколько лет создает WSL, включая собственное ядро Linux. Сначала WSL и WSL2 были дополнительными компонентами Windows, но в октябре прошлого года Microsoft сделала предварительную версию WSL доступной в Microsoft Store как отдельное приложение.

Версия Store может предоставлять пользователям — в основном разработчикам и ИТ-специалистам — более быстрые обновления и функции независимо от обновлений Windows.

WSL популярен среди разработчиков: опрос разработчиков Stack Overflow, проведенный в 2022 году, показал, что WSL использовали 15% разработчиков, отставая от 31%, использующих macOS, 40%, использующих дистрибутив Linux, и 62%, использующих Windows.

Помимо отказа от ярлыка «предварительная версия» от WSL, Microsoft делает приложение WSL из Магазина приложением по умолчанию для новых пользователей.

Как отметила Microsoft в октябре прошлого года при выпуске Windows 11, долгосрочным планом было перевести пользователей WSL на версию из Магазина. Однако Windows 11 по-прежнему поддерживала «входящие версии» WSL, продолжая разработку версии для Магазина.

В этом выпуске Microsoft переносит функциональность WSL в Windows 10 и 11, чтобы сделать версию WSL для Магазина функцией по умолчанию. Последний бэкпорт доступен «искателям», которые нажимают «Проверить наличие обновлений» в настройках Windows, но в середине декабря он будет автоматически перенесен на устройства.

Обновления доступны для Windows 10 версии 21H1, 21H2 или 22H2 или для Windows 11 21H2 со всеми примененными ноябрьскими обновлениями.

«Если у вас есть подходящая версия Windows, если вы новый пользователь, вы можете просто запустить wsl --install, и вы сразу же будете настроены для использования WSL. Если вы уже являетесь пользователем, запустите wsl --update для обновления до последней версии Store», — объясняет менеджер программы Microsoft WSL Крейг Лоуэн.

Microsoft подробно описала ряд изменений в командах теперь, когда версия WSL из Магазина является версией по умолчанию, отметив, что «wsl.exe --install теперь автоматически установит версию WSL из Магазина и больше не будет включать «Подсистему Windows для Linux». дополнительный компонент или установите ядро WSL или пакеты WSLg MSI, поскольку они больше не нужны». Дополнительный компонент платформы виртуальных машин по-прежнему будет включен, и по умолчанию Ubuntu по-прежнему будет установлен.

Microsoft заявила, что при запуске WSL с использованием версии дополнительного компонента Windows раз в неделю при запуске будет отображаться сообщение о том, что вы можете обновиться до версии Store, запустив wsl --update.

Одним из основных нововведений в WSL 1.0 является то, что пользователи могут выбрать поддержку systemd, когда-то оклеветанного менеджера системы и сервисов Linux, который по умолчанию работает в нескольких дистрибутивах Linux, включая Ubuntu и Debian. Microsoft начала разрешать запуск systemd внутри дистрибутивов WSL в сентябре после внесения необходимых архитектурных изменений в процесс инициализации WSL, чтобы systemd был первым процессом в системе Linux, который запускает остальную часть системы.

Кроме того, пользователи Windows 10 могут использовать приложения Linux с графическим интерфейсом — возможность, которая ранее была доступна только пользователям Windows 11.

Статьи по данной тематике