Windows Tips & News

Оновлення з WSL до WSL 2 у Windows 10

click fraud protection
РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows та оптимізувати продуктивність системи

Як оновити WSL до WSL 2 у Windows 10

Microsoft переніс WSL 2 на Windows 10 версії 1909 і версії 1903. Спочатку він був доступний виключно у Windows 10 версії 2004. Тепер користувачі, які встановили дві старіші версії ОС, можуть оновити підсистему Windows для Linux до останнього покоління та отримати переваги від її використання.

Оновлення ядра Wsl2

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 потрібно виконати ці дії
Щоб оновити WSL до WSL 2 у Windows 10,

Для оновлення з 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-version 2 у підвищеній PowerShell. Замініть назву дистрибутива фактичною назвою дистрибутива, напр. Ubuntu: wsl --set-version Ubuntu 2.Дистрибутив WSL Windows 10 перетворено на WSL2Це перетворить конкретний дистрибутив на WSL 2.

Оновлення з WSL 1 на WSL 2 може зайняти кілька хвилин залежно від розміру цільового дистрибутива.

РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows та оптимізувати продуктивність системи
Автоматично закривайте програми під час перезавантаження, завершення роботи або виходу в Windows 10

Автоматично закривайте програми під час перезавантаження, завершення роботи або виходу в Windows 10

У Windows 10, коли ви намагаєтеся вимкнути або перезапустити ОС і запустити деякі програми, які н...

Читати далі

Завантажте Tweak: Add Share Context Menu Command в Windows 10

Цей веб-сайт використовує файли cookie, щоб покращити ваш досвід під час навігації веб-сайтом. З ...

Читати далі

Змінити дію за замовчуванням у діалоговому вікні «Завершення роботи Windows» у Windows 8.1 та Windows 8

Змінити дію за замовчуванням у діалоговому вікні «Завершення роботи Windows» у Windows 8.1 та Windows 8

13 відповідейДіалогове вікно «Завершення роботи Windows». один із найшвидших способів вимкнути ко...

Читати далі