Microsoft портировал подсистему WSL2 (Windows Subsystem for Linux) в Windows 10 1903 и 1909
Автор
Сообщение
news_bot ®
Стаж: 6 лет 9 месяцев
Сообщений: 27286
Компания Microsoft объявила о предоставлении поддержки подсистемы WSL2 (Windows Subsystem for Linux) в выпусках Windows 10 - 1903 и 1909, сформированных в мае и ноябре прошлого года. Изначально подсистема WSL2, обеспечивающая запуск исполняемых файлов Linux в Windows, была предложена в выпуске Windows 10 2004. Теперь Microsoft перенёс данную подсистему в прошлые обновления Windows 10, которые остаются актуальными и используются на многих предприятиях. Портирование в данные выпуски WSL2 позволит организовать эффективное выполнение Linux-окружения без необходимости перехода на Windows 10 2004 (сопровождение выпусков 1903 и 1909 продлится до декабря 2020 года и мая 2022 года).
Напомним, что редакция WSL2 отличается поставкой полноценного ядра Linux вместо ранее применяемого эмулятора, выполнявшего трансляцию системных вызовов Linux в системные вызовы Windows. Ядро Linux в WSL2 не входит в установочный образ Windows, а загружается динамически и поддерживаться в актуальном виде силами Windows по аналогии с тем, как устанавливаются и обновляются графические драйверы. Для установки и обновления ядра применяется штатный механизм Windows Update.
Предлагаемое для WSL2 ядро основано на выпуске ядра Linux 4.19, который выполняется в окружении Windows при помощи виртуальной машины, уже задействованной в Azure. Применяемые в ядре специфичные для WSL2 патчи включают оптимизации для сокращения времени запуска ядра, уменьшения потребления памяти, возвращения Windows освобождённой Linux-процессами памяти, оставления в ядре минимально необходимого набора драйверов и подсистем.
Окружение WSL2 выполняется в отдельном дисковом образе (VHD) c файловой системой ext4 и виртуальным сетевым адаптером. Как и в WSL1 компоненты пространства пользователя устанавливаются отдельно и базируются на сборках различных дистрибутивов. Например, для установки в WSL в каталоге Microsoft Store предлагаются сборки Ubuntu, Debian GNU/Linux, Kali Linux, Fedora,
Alpine, SUSE и openSUSE.
Компания Canonical уже объявила о готовности установочных сборок Ubuntu 20.04 LTS, протестированных в окружениях
WSL2 на базе Windows 10 1903 и 1909. Для включения WSL2 в Windows 10 1909 необходимо установить обновление kb4571748 и выполнить в PowerShell с правами администратора команду:
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -NoRestart
Далее нужно перезапустить компьютер и активировать WSL2 по умолчанию:
wsl.exe --set-default-version 2
После этого можно установить желаемое Linux-окружение из каталога
Microsoft Store или преобразовать уже имеющееся окружения в формате WSL 1 при помощи команды "wsl.exe --set-version Ubuntu 2".
Дополнительно можно упомянуть об адаптации окружения Docker Desktop для использования WSL2 вместо бэкенда на основе HyperV.
Применение WSL2 позволит запускать Docker Desktop не только обладателям Windows Pro и Windows Enterprise, но и пользователям Windows Home.
===========
Источник:
OpenNet.RU
===========
Похожие новости
- Главная ссылка к новости (https://devblogs.microsoft.com...)
- OpenNews: Microsoft реализует в WSL доступ к GPU и запуск графических приложений Linux
- OpenNews: Продемонстрирована прослойка для запуска MS Office в Linux
- OpenNews: Microsoft предложит подсистему WSL2 (Windows Subsystem for Linux) в Windows 10 2004
- OpenNews: Microsoft реализовал в WSL2 (Windows Subsystem for Linux) возвращение памяти системе
- OpenNews: Опубликованы сборки Windows Insider с подсистемой WSL2 (Windows Subsystem for Linux)
Похожие новости:
- [Настройка Linux] Делаем Linux терминал красивым и удобным
- [Open source, Виртуализация, Разработка под Linux, Openshift] Современные приложения на OpenShift, часть 3: OpenShift как среда разработки и конвейеры OpenShift Pipelines
- [C++, Разработка под Linux, Разработка под MacOS, Разработка под Windows] Пишем автодополнение для ваших CLI проектов
- [Системное администрирование, Серверное администрирование, DevOps, Kubernetes] CRI-O как замена Docker в качестве исполняемой среды для Kubernetes: настройка на CentOS 8
- Релиз дистрибутива для исследования безопасности Kali Linux 2020.3
- [Настройка Linux, *nix, Разработка под Linux] Конфигурация i3 под ноутбук: как свести производительность на 100%?
- [Информационная безопасность, Open source, Разработка под Linux] Kali Linux получил графический интерфейс для подсистемы Windows для Linux (WSL2). Инструкция по установке
- [*nix] VPN в домашнюю локалку
- Доступна редакция дистрибутива MX Linux 19.2 с рабочим столом KDE
- [Системное администрирование, *nix] Лучшие практики bash-скриптов: краткое руководство по надежным и производительным скриптам bash (перевод)
Теги для поиска: #_wsl, #_windows, #_linux
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 23:31
Часовой пояс: UTC + 5
Автор | Сообщение |
---|---|
news_bot ®
Стаж: 6 лет 9 месяцев |
|
Компания Microsoft объявила о предоставлении поддержки подсистемы WSL2 (Windows Subsystem for Linux) в выпусках Windows 10 - 1903 и 1909, сформированных в мае и ноябре прошлого года. Изначально подсистема WSL2, обеспечивающая запуск исполняемых файлов Linux в Windows, была предложена в выпуске Windows 10 2004. Теперь Microsoft перенёс данную подсистему в прошлые обновления Windows 10, которые остаются актуальными и используются на многих предприятиях. Портирование в данные выпуски WSL2 позволит организовать эффективное выполнение Linux-окружения без необходимости перехода на Windows 10 2004 (сопровождение выпусков 1903 и 1909 продлится до декабря 2020 года и мая 2022 года). Напомним, что редакция WSL2 отличается поставкой полноценного ядра Linux вместо ранее применяемого эмулятора, выполнявшего трансляцию системных вызовов Linux в системные вызовы Windows. Ядро Linux в WSL2 не входит в установочный образ Windows, а загружается динамически и поддерживаться в актуальном виде силами Windows по аналогии с тем, как устанавливаются и обновляются графические драйверы. Для установки и обновления ядра применяется штатный механизм Windows Update. Предлагаемое для WSL2 ядро основано на выпуске ядра Linux 4.19, который выполняется в окружении Windows при помощи виртуальной машины, уже задействованной в Azure. Применяемые в ядре специфичные для WSL2 патчи включают оптимизации для сокращения времени запуска ядра, уменьшения потребления памяти, возвращения Windows освобождённой Linux-процессами памяти, оставления в ядре минимально необходимого набора драйверов и подсистем. Окружение WSL2 выполняется в отдельном дисковом образе (VHD) c файловой системой ext4 и виртуальным сетевым адаптером. Как и в WSL1 компоненты пространства пользователя устанавливаются отдельно и базируются на сборках различных дистрибутивов. Например, для установки в WSL в каталоге Microsoft Store предлагаются сборки Ubuntu, Debian GNU/Linux, Kali Linux, Fedora, Alpine, SUSE и openSUSE. Компания Canonical уже объявила о готовности установочных сборок Ubuntu 20.04 LTS, протестированных в окружениях WSL2 на базе Windows 10 1903 и 1909. Для включения WSL2 в Windows 10 1909 необходимо установить обновление kb4571748 и выполнить в PowerShell с правами администратора команду: Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -NoRestart
wsl.exe --set-default-version 2
Microsoft Store или преобразовать уже имеющееся окружения в формате WSL 1 при помощи команды "wsl.exe --set-version Ubuntu 2". Дополнительно можно упомянуть об адаптации окружения Docker Desktop для использования WSL2 вместо бэкенда на основе HyperV. Применение WSL2 позволит запускать Docker Desktop не только обладателям Windows Pro и Windows Enterprise, но и пользователям Windows Home. =========== Источник: OpenNet.RU =========== Похожие новости
|
|
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 23:31
Часовой пояс: UTC + 5