Підсистема Windows для Linux (WSL) (також відома як WSL 1) дозволяє розробникам запускати середовище GNU/Linux, включаючи більшість інструментів командного рядка, утиліт і програм, безпосередньо в Windows, без змін, без традиційної віртуальної машини або подвійного завантаження . налаштування .
WSL 2 (підсистема Windows для Linux 2) — це нова версія архітектури WSL, яка змінює спосіб взаємодії дистрибутивів Linux із Windows. Основні цілі WSL 2 — підвищити продуктивність файлової системи та додати загальносистемну сумісність.
Кожен дистрибутив Linux може працювати як WSL 1 або WSL 2 і будь-коли перемикатися між версіями. WSL 2 — це «капітальний ремонт» основної архітектури, а також використання технології віртуалізації та ядра Linux для включення нових функцій.
Увімкнувши підсистему Windows для Linux (WSL), ви зможете інсталювати дистрибутивні програми Linux із Microsoft Store.
Користувачі можуть встановити WSL 1 або WSL 2 як архітектуру за замовчуванням, яка буде використовуватися як версія за замовчуванням під час встановлення нового дистрибутива Linux.
Користувачі також можуть будь-коли встановити версію дистрибутива Linux на WSL 1 або WSL 2 для існуючих встановлених дистрибутивів Linux.
Цей посібник покаже вам, як налаштувати версію дистрибутива Linux на WSL 1 або WSL 2 у Windows 10.
Встановіть стандартну версію дистрибутива WSL 1 або WSL 2 для нових дистрибутивів Linux
1. Відкрийте PowerShell .
2. Скопіюйте та вставте наведену нижче команду, яку ви хочете використати, у PowerShell і натисніть Enter.
(Установити WSL 1 як версію за замовчуванням)
wsl --set-default-version 1
або:
(Установити WSL 2 як версію за замовчуванням)
wsl --set-default-version 2
Встановіть стандартну версію дистрибутива WSL 1 або WSL 2 для нових дистрибутивів Linux
3. Тепер ви можете закрити PowerShell, якщо хочете.
Встановіть версію дистрибутива на WSL 1 або WSL 2 для певних встановлених дистрибутивів Linux
1. Відкрийте PowerShell.
2. Скопіюйте та вставте наведену нижче команду в PowerShell, натисніть Enter і запишіть назву дистрибутива Linux (наприклад, « Ubuntu »), версію якого ви хочете змінити (наприклад, «1» або «2»).
wsl --list --verbose
Запишіть назву дистрибутива Linux
3. Введіть наведену нижче команду в PowerShell і натисніть Enter.
wsl --set-version
Замініть наведену вище команду фактичною назвою дистрибутива Linux (наприклад, «Ubuntu») із кроку 2.
Замініть у наведеній вище команді цифру 1 (WSL 1) або 2 (WSL 2) для потрібної архітектури за замовчуванням.
Наприклад:
wsl --set-version Ubuntu 2
Встановіть версію дистрибутива на WSL 1 або WSL 2 для певних встановлених дистрибутивів Linux
4. Тепер ви можете закрити PowerShell, якщо хочете.
Побачити більше: