Зміст
Варіант 1: Установка в напівавтоматичному режимі
Установка WSL в операційній системі Windows здійснюється за допомогою виконання спеціальних команд в консолі. Для цього буде потрібно попередньо визначитися з дистрибутивом Linux, а потім запустити процес його інсталяції.
Важливо! наведена нижче інструкція може бути виконана тільки за умови використання Windows 10 версії 2004 (19041) і новіших. Дізнатися цю інформацію можна у властивостях системи. Цій темі на нашому сайті присвячена окрема стаття, при необхідності ознайомтеся з нею, перейшовши за посиланням нижче.
Детальніше: Як дізнатися версію Windows 10
Крок 1: вибір доступних дистрибутивів Linux
Кожному користувачеві актуальної версії Windows 10 надається можливість вручну вибрати дистрибутив Linux, який буде використовуватися в WSL2. Для перегляду списку доступних систем необхідно ввести спеціальну команду в консоль, тому попередньо запустіть «командний рядок» з правами адміністратора. Зробити це можна безліччю способів, наприклад за допомогою пошукового запиту, як показано на зображенні нижче.
Читайте також: Як відкрити "командний рядок" як адміністратор у Windows 10
Примітка! за замовчуванням завжди вибрано останню версію дистрибутива Ubuntu. Якщо саме його ви і хочете встановити, то пропустіть цей крок і переходите відразу до другого.
Після того як вікно консолі буде відкрито, впишіть або вставте в нього одну з наведених нижче команд, після чого натисніть клавішу Enter :
Wsl --list --online
або
wsl -l -o
У результатах видачі буде наведено список всіх доступних дистрибутивів Linux. На цьому етапі вам необхідно запам'ятати або скопіювати в буфер обміну назву, яка знаходиться в стовпці «NAME» .
Зверніть увагу! Якщо в списку доступних дистрибутивів немає бажаного, його можна імпортувати в WSL2 за допомогою файлу TAR або APPX . При необхідності є можливість створити власний дистрибутив на базі ядра Linux. Ці процеси описуються в офіційній документації Microsoft, при необхідності ознайомитися з ними можна, скориставшись посиланнями нижче.
Крок 2: Запуск інсталяції
Після того як версія дистрибутива Linux для WSL2 була обрана, можна переходити безпосередньо до її інсталяції. Робиться це теж в " командний рядок» , для чого потрібно скористатися наведеною нижче командою. Не забудьте після її введення натиснути клавішу Enter .
Wsl --install - d & Lt; Назвадистрибутива & gt;
Примітка! якщо ви хочете встановити версію за замовчуванням, тоді немає необхідності прописувати назву дистрибутива вручну, можна скористатися наступною командою:
Wsl &8212;install
Відразу після цього почнеться процес установки платформи віртуальної машини, потім інсталюється " підсистема Windows для Linux» , а на завершення буде виконано завантаження ядра WSL2.
Після всіх цих процедур можна буде скористатися WSL2 для виклику підсистеми Linux. Для цього достатньо буде запустити встановлений дистрибутив через меню «Пуск» .
Варіант 2: Установка в ручному режимі
Якщо версія вашої операційної системи Windows 10 нижче 2004 (19041), тоді скористатися вищенаведеної інструкцією не вийде і більшість дій доведеться виконувати вручну.
Крок 1: попереднє налаштування системи
Першочергово потрібно перевірити, чи встановлена версія операційної системи підтримує оновлення WSL до другої версії. Зробити це можна за допомогою виклику вікна " Windows: деталі»
. Для цього натисніть поєднання гарячих клавіш
Win
+
R
, впишіть в поле запиту команду
winver
і натисніть клавішу
Enter
.
З'явиться відповідне вікно, в якому буде вказана версія операційної системи і її збірка. Переконайтеся, що вона вище 1903 (18362). Якщо це так, можете продовжити виконання цієї Інструкції, в іншому випадку спробуйте перш оновити Windows 10 до актуальної версії.
Читайте також: як оновити Windows 10 до останньої версії
Важливо! якщо ваш комп'ютер працює на процесорі з архітектурою ARM64, цей спосіб установки WSL2 не підійде. Оновіться до останньої версії Windows 10 і скористайтеся раніше наданої інструкцією.
Після того як ви упевнилися в актуальності версії операційної системи, необхідно провести її попередню настройку, а саме — включити " підсистема Windows для Linux» і компонент віртуальних машин. Робиться це в оболонці PowerShell , тому попередньо запустіть її з правами адміністратора. Найпростіше зробити це через контекстне меню кнопки «Пуск» , як показано на зображенні нижче. Але це не єдиний спосіб.
Детальніше: Як відкрити PowerShell у Windows 10
Тепер необхідно включити компонент " підсистема Windows для Linux» . Для цього скопіюйте та вставте у вікно консолі PowerShell наступну команду, після чого натисніть Enter :
Dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
Чекайте завершення процедури, коли на екрані з'явиться запрошення до введення нової команди. Після цього увімкніть компонент віртуальних машин. Це робиться за допомогою нижчепредставленої команди:
Dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
Важливо! якщо результатом її виконання є помилка, потрібно попередньо включити віртуалізацію. Робиться це через BIOS, але спочатку слід перевірити статус цієї функції в операційній системі. На нашому сайті є окремі статті, присвячені цій темі.
Детальніше:
як перевірити, чи включена віртуалізація в Windows 10
як увімкнути віртуалізацію в BIOS
Після того як компонент віртуальних машин буде встановлений, потрібно перезавантажити комп'ютер.
Крок 2: завантаження та налаштування ядра WSL2
Наступним кроком буде завантаження та встановлення ядра другої версії WSL, але спочатку потрібно визначити архітектуру процесора, на якій працює операційна система. Для цього викличте вікно «командного рядка», в якому виконайте наступну команду:
Systeminfo | find "тип системи & quot;
У результатах видачі буде вказана архітектура процесора. Якщо згадується x64 , скачайте пакет оновлень ядра Linux у WSL2 для 64-розрядних комп'ютерів на базі процесора x86 . Якщо в результатах видачі є згадка ARM64 , завантажте пакет оновлень по цим посиланням . Збережіть файл в будь-яке зручне місце, після чого запустіть його, двічі клікнувши по назві. Далі дотримуйтесь інструкції інсталятора, поки не буде проведена установка.
Тепер необхідно вибрати WSL2 версією за замовчуванням, щоб при установці дистрибутивів Linux вони інсталювалися в цьому оточенні. Для цього достатньо у вікні PowerShell виконати представлену нижче команду:
Wsl --set-default-version 2
Крок 3: Вибір та встановлення дистрибутива Linux
Як тільки всі необхідні компоненти будуть встановлені, можна переходити до вибору дистрибутива Linux для інсталяції в оточенні WSL2. На відміну від першого способу, представленого в цій статті, всі дії будуть виконуватися не в «командний рядок» , а в Microsoft Store . Для зручності нижче наведено список доступних систем з посиланнями на них:
Скористайтеся потрібним посиланням, щоб перейти до магазину додатків від Microsoft. Перебуваючи на сторінці потрібного дистрибутива, клацніть по кнопці " отримати» , розташованої поруч з його назвою.
Дочекайтеся завершення завантаження, після чого клікніть по з'явилася кнопці»відкрити" . Запуститься вікно консолі, в якому буде запропоновано почекати кілька хвилин, поки йде розпакування дистрибутива. Надалі процедура ініціалізації ядра Linux буде займати лічені секунди.
Примітка! наведений вище список дистрибутивів походить з офіційного веб-сайту Microsoft і може змінюватися з часом. У разі необхідності рекомендуємо звернутися за довідкою безпосередньо до статті-першоджерела .