Той доставя истинско Linux ядро с Windows, което ще направи възможна пълната съвместимост на системните повиквания. Това е първият път, когато ядрото на Linux се доставя с Windows. WSL 2 използва най-новата технология за виртуализация, за да изпълнява своето ядро на Linux вътре в лека помощна виртуална машина (VM). За да го направи достъпен за повече потребители на Windows 10, Microsoft го направи достъпен за две предишни версии на операционната система.
Всички негови ключови функции ще бъдат налични, включително
- Производителността на файловата система вече е равна на скоростта на Mac и Linux
- Подобрена поддръжка на системни повиквания за всички Linux приложения, по-специално: Docker, FUSE, rsync и др.
- Пълно Linux ядро
- Docker Desktop добави поддръжка за използване на WSL 2 като свой двигател
Изгражда |_+_| и |_+_| или по-високи са необходими, за да работи WSL2. Пускат се с KB4571748.
airpods не се свързват с компютърСъдържание Крия Актуализирането от 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 Remix за WSL
- Пингвин
- Penguin Enterprise
- Alpine WSL
Освен това се опитвате да конвертирате класическа WSL дистрибуция към по-новата платформа, както е описано в публикацията Инсталиране на подсистема на Windows за Linux 2 в Windows 10. Накратко, изпълнете командата |_+_| в повишения PowerShell. Заменете името на дистрибуцията с действителното име на дистрибуцията, напр. Ubuntu: |_+_|.Това ще преобразува конкретната дистрибуция в WSL 2.
Актуализацията от WSL 1 на WSL 2 може да отнеме няколко минути, за да завърши в зависимост от размера на вашата целева дистрибуция.