Він постачає справжнє ядро Linux із Windows, що робить можливою повну сумісність системних викликів. Це перший раз, коли ядро Linux постачається з Windows. WSL 2 використовує найновішу технологію віртуалізації для запуску свого ядра Linux всередині легкої утиліти віртуальної машини (VM). Щоб зробити його доступним для більшої кількості користувачів Windows 10, Microsoft зробила його доступним для двох попередніх випусків ОС.
Будуть доступні всі його ключові функції, в тому числі
- Продуктивність файлової системи тепер на одному рівні зі швидкістю Mac і Linux
- Покращена підтримка системних викликів для всіх програм Linux, зокрема: Docker, FUSE, rsync тощо.
- Повне ядро Linux
- Docker Desktop додав підтримку використання WSL 2 як механізму
Будує |_+_| та |_+_| або вище потрібні для роботи WSL2. Їх звільняють с KB4571748.
завантажити відеокартуЗміст приховати Оновлення з WSL на WSL 2 потребує виконання цих кроків Щоб оновити WSL до WSL 2 у Windows 10,
Оновлення з WSL на WSL 2 потребує виконання цих кроків
- Увімкніть підсистему Windows для Linux
- Увімкніть додаткову функцію платформи віртуальної машини
- Завантажте пакет оновлення ядра Linux
- Встановіть WSL 2 як версію за умовчанням
- Встановіть у нього дистрибутив Linux.
Щоб оновити WSL до WSL 2 у Windows 10,
- Відкрийте PowerShell як адміністратор.
- Щоб інсталювати WSL, виконайте цю команду: |_+_|
- Увімкніть додаткову функцію платформи віртуальної машини, виконавши таку команду: |_+_|
- Перезапустіть Windows 10.
- Завантажте останній пакет оновлень ядра Linux і встановіть його: Пакет оновлень ядра WSL2 Linux для машин x64
- Встановіть WSL 2 як версію за умовчанням. Відкрийте PowerShell як адміністратор і запустіть: |_+_|.
- Тепер ви можете інсталювати дистрибутиви WSL 2 із Microsoft Store (див. примітку).
Ви готові!
Примітка. Деякі із застарілих дистрибутивів WSL не призначені для роботи під WSL 2. Їх потрібно видалити вручну. Ось список WSL 2-сумісних дистрибутивів.
- Ubuntu
- Ubuntu 16.04 LTS
- Ubuntu 18.04 LTS
- Ubuntu 20.04 LTS
- openSUSE Leap 15.1
- SUSE Linux Enterprise Server 12 SP5
- SUSE Linux Enterprise Server 15 SP1
- Kali Linux
- Debian GNU/Linux
- Ремікс Fedora для WSL
- Пінгвін
- Penguin Enterprise
- Альпійський WSL
Крім того, ви намагаєтеся перетворити класичний дистрибутив WSL на новішу платформу, як описано в публікації Інсталяція підсистеми Windows для Linux 2 у Windows 10. Коротше кажучи, виконайте команду |_+_| у підвищеній PowerShell. Замініть назву дистрибутива фактичною назвою дистрибутива, напр. Ubuntu: |_+_|.Це перетворить конкретний дистрибутив на WSL 2.
Оновлення з WSL 1 до WSL 2 може тривати кілька хвилин залежно від розміру цільового дистрибутива.