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 Build 18917, випущена 12 червня 2019 року. Вона також буде включена в майбутні інсайдерські збірки за умови, що Microsoft не знайде критичних помилок, які потребують вирішення.

WSL 2 потрібно встановити, перш ніж він стане доступним:

  1. Переконайтеся, що збірка Windows 10 має принаймні 18917 (використовуйте winver, щоб дізнатися про це, запустивши її із Start).
  2. Відкрийте адміністративний запит PowerShell, наприклад, за допомогою меню Windows-X.
  3. Запустити Enable-WindowsOptionsFeature -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 Apps також можуть отримати доступ до кореневої файлової системи Linux. Хоча WSL 1 все ще вимагає, щоб користувачі розміщували файли на приводі c: установки Windows, WSL 2 усуває це обмеження.

WSL 2 працює у віртуальній машині, і для певних завдань потрібна IP-адреса віртуальної машини. Для доступу до мережевих додатків Windows з Linux, потрібно знати IP-хостингу Windows і навпаки.

Інші зміни у користувацькому досвіді між WSL 1 та 2 перелічені на веб-сайті Документів Microsoft.

Підсистема Windows для Linux 2 постачається з низкою нових команд, таких як перемикання між версіями 1 та 2 підсистеми або вимкнення всіх запущених дистрибутивів одразу. Список команд ви знайдете в блозі Microsoft Dev Blog.

Тепер ви : Чи використовуєте підсистему Windows для Linux?