Windows Tips & News

Актуализация от WSL до WSL 2 в Windows 10

Как да актуализирате от WSL до WSL 2 в Windows 10

Microsoft пренесе WSL 2 към Windows 10 версия 1909 и версия 1903. Първоначално той беше достъпен изключително в Windows 10 версия 2004. Сега потребителите, които са инсталирали две по-стари версии на операционната система, могат да надстроят подсистемата на Windows за Linux до най-новото поколение и да получат ползи от използването й.

WSL 2 е нова версия на архитектурата, която захранва подсистемата на Windows за Linux да изпълнява ELF64 Linux двоични файлове на Windows. Тази нова архитектура променя начина, по който тези двоични файлове на Linux взаимодействат с Windows и вашия компютър хардуер, но все пак осигурява същото потребителско изживяване като в WSL 1 (настоящият широко достъпен версия).

Той доставя истинско Linux ядро ​​с Windows, което ще направи възможна пълната съвместимост на системните повиквания. Това е първият път, когато Linux ядрото се доставя с Windows. WSL 2 използва най-новата технология за виртуализация, за да стартира своето Linux ядро ​​в олекотена помощна виртуална машина (VM). За да го направи достъпен за повече потребители на Windows 10, Microsoft го направи 

го направи достъпен за две предишни версии на операционната система.

Всички негови ключови функции ще бъдат налични, вкл

  • Производителността на файловата система вече е наравно със скоростите на Mac и Linux
  • Подобрена поддръжка на системни повиквания за всички приложения на Linux, особено: Docker, FUSE, rsync и др.
  • Пълно ядро ​​на Linux
  • Docker Desktop добави поддръжка за използване на WSL 2 като двигател

Строи 18362.1049 и 18363.1049 или по-високи са необходими, за да работи WSL2. Освобождават се с KB4571748.

Актуализирането от WSL до WSL 2 ще изисква от вас да изпълните тези стъпки

  • Активирайте подсистемата на Windows за Linux
  • Активирайте опцията за платформа за виртуална машина
  • Изтеглете пакета за актуализиране на ядрото на Linux
  • Задайте WSL 2 като версия по подразбиране
  • Инсталирайте Linux дистрибуция вътре.

За да актуализирате от WSL до WSL 2 в Windows 10,

  1. Отвори PowerShell като администратор.
  2. За да инсталирате WSL, изпълнете тази команда: dism.exe /online /enable-feature /featurename: Microsoft-Windows-Subsystem-Linux /all /norestart.
  3. Активирайте незадължителната функция на платформата за виртуална машина, като изпълните следната команда: dism.exe /online /enable-feature /featurename: VirtualMachinePlatform /all /norestart
  4. Рестартирайте Windows 10.
  5. Изтеглете най-новия пакет за актуализиране на ядрото на Linux и го инсталирайте: WSL2 пакет за актуализиране на ядрото на Linux за x64 машини
  6. Задайте WSL 2 като версия по подразбиране. Отворете PowerShell като администратор и стартирайте: wsl --set-default-version 2.
  7. Сега можете инсталирайте 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
  • Pengwin
  • Pengwin Enterprise
  • Алпийски WSL

Освен това се опитвате да конвертирате класическа WSL дистрибуция към по-новата платформа, както е описано в публикацията Инсталирайте подсистемата на Windows за Linux 2 в Windows 10. Накратко, изпълнете командата wsl --set-версия 2 в повишения PowerShell. Заменете името на дистрибуцията с действителното име на дистрибуцията, напр. Ubuntu: wsl --set-версия Ubuntu 2.Това ще преобразува конкретната дистрибуция в WSL 2.

Актуализацията от WSL 1 до WSL 2 може да отнеме няколко минути, в зависимост от размера на вашата целева дистрибуция.

Microsoft Edge има нова функция за разделен екран за отваряне на два сайта в един прозорец

Microsoft Edge има нова функция за разделен екран за отваряне на два сайта в един прозорец

Microsoft тества нова функция "Разделен екран" в браузъра Edge. Позволява ви да отворите два разд...

Прочетете още

Microsoft Edge получава нова функция за работни пространства

Microsoft Edge получава нова функция за работни пространства

ПРЕПОРЪЧАНО: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителност...

Прочетете още

Реален ли е спадът в Windows 11 сред потребителите на Steam или просто статистическо изкривяване?

Реален ли е спадът в Windows 11 сред потребителите на Steam или просто статистическо изкривяване?

ПРЕПОРЪЧАНО: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителност...

Прочетете още