Microsoft представляет подсистему Windows для Linux 2 в последней сборке Windows 10 20H1

Microsoft планирует интегрировать подсистему Windows для Linux 2 в первое крупное обновление для Windows 10 после Windows 10 1903, обновление для Windows 10 20H1.

Компания выпустила новую сборку для канала Fast Ring Windows Insider, которая включает новую версию подсистемы Windows для Linux. Изменения сопровождаются важными улучшениями и изменениями, о которых должны знать пользователи и администраторы.

Во-первых, основы: Подсистема Windows для Linux 2 включена в сборку Windows 10 Insider Preview 18917, выпущенную 12 июня 2019 года. Она также будет включена в будущие сборки Insider при условии, что Microsoft не найдет критических ошибок, требующих устранения.

WSL 2 необходимо установить, прежде чем он станет доступен:

  1. Убедитесь, что сборка Windows 10 по крайней мере 18917 (используйте winver, чтобы узнать об этом, запустив ее из Start).
  2. Откройте административную подсказку PowerShell, например, с помощью меню Windows-X.
  3. Запустите Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
  4. Требуется перезагрузка.
  5. Снова откройте приглашение PowerShell.
  6. Запустите wsl -l, чтобы отобразить доступные дистрибутивы.
  7. Чтобы проверить версии каждого дистрибутива, запустите wsl --list --verbose или wsl -l -v
  8. Запустите команду wsl --set-version 2, чтобы установить дистрибутив. Замените на название дистрибутива, указанного командой под 6).
  9. Чтобы сделать WSL 2 архитектурой по умолчанию, запустите wsl --set-default-version 2 .

Новая подсистема обеспечивает тот же пользовательский интерфейс, что и текущая версия в выпускных версиях Windows 10.

Microsoft отмечает, что подсистема Windows для Linux 2 поставляется с «настоящим ядром Linux» и что она меняет то, как двоичные файлы Linux «взаимодействуют с Windows» и компьютерным оборудованием.

Одно из основных отличий между версиями 1 и 2 подсистемы Windows для Linux заключается в том, что теперь пользователям предлагается размещать файлы внутри корневой файловой системы Linux. По словам Microsoft, это значительно повышает производительность, поскольку они выигрывают от более быстрого доступа к файловой системе WSL 2.

Приложения Windows также могут получить доступ к корневой файловой системе Linux с выпуском этой версии. Хотя WSL 1 по-прежнему требует, чтобы пользователи помещали файлы на диск c: в установке Windows, WSL 2 снимает это ограничение.

WSL 2 работает на виртуальной машине, для чего требуется, чтобы IP-адрес виртуальной машины был необходим для определенных задач. Чтобы получить доступ к сетевым приложениям Windows из Linux, нужно знать IP хоста Windows и наоборот.

Другие изменения пользовательского интерфейса между WSL 1 и 2 перечислены на веб-сайте Microsoft Docs.

Подсистема Windows для Linux 2 поставляется с рядом новых команд, таких как переключение между версией 1 и 2 подсистемы или одновременное отключение всех работающих дистрибутивов. Вы найдете список команд в блоге разработчиков Microsoft.

Теперь вы : Используете ли вы подсистему Windows для Linux?