Щоб використовувати Linux на ПК з ОС Windows, спершу потрібно встановити WSL 2. Ось як це зробити в Windows 10 і 11 за лічені хвилини.
Якщо ви не чули, Microsoft любить Linux. Ця фраза викликає скептиків, але потім ми побачили підсистему Windows для Linux (WSL) і почали бачити в ній правду. WSL 2 дозволяє встановити середовище Linux із повним ядром Linux Windows 11, або 10, якщо ви все ще використовуєте це, з досить тісною інтеграцією між ними. Перша версія WSL не мала ядра і не працювала майже так добре. WSL все ще є віртуальною машиною, але має глибокі зв’язки з хостом Windows.
Для розробників WSL означає плавний доступ до Windows і Linux без необхідності використання традиційних віртуальних машин. Однак вам не обов’язково бути розробником, це надійний інструмент, який може використовувати будь-хто, незалежно від того, чи він старий, чи тільки починає знайомство з Linux. Корпорація Майкрософт також виконала велику роботу над адаптацією, тепер із WSL 2 легше, ніж будь-коли. Ось як це зробити.
Що потрібно для запуску WSL 2 у Windows 10 і 11
Вам не потрібен надпотужний ПК для запуску WSL 2, а також вам не потрібна «Pro» версія Windows, як ви традиційно робите для використання інструменту Hyper-V VM. WSL 2 дійсно використовує архітектуру Hyper-V, але вам не потрібно платити за неї додатково. WSL 2 також підтримує процесори x64 і ARM. Проте, якщо ви використовуєте його на машині на основі ARM, вам потрібно буде використовувати версію Linux, яка має випуск ARM, наприклад Ubuntu.
WSL 2 також можна запускати у Windows у віртуальній машині, якщо програмне забезпечення віртуальної машини, яке ви використовуєте, підтримує вкладену віртуалізацію, і це ввімкнено.
Як встановити WSL 2 на Windows 10 і 11
Процес інсталяції для WSL 2 тепер настільки простий, що ви можете запустити його за лічені хвилини. Єдиною передумовою є те, що ви користуєтеся Windows 10 версії 2004 і новішої (і справді вже має бути) із застосованим виправленням KB5004296.
Є два варіанти на вибір: використовувати Microsoft Store або використовувати PowerShell.
Для першого способу просто відкрийте Microsoft Store і завантажте "Підсистема Windows для попереднього перегляду Linux" додаток. У довгостроковій перспективі очікується, що це буде місце для отримання WSL, оскільки це дозволяє команді оновлювати його без необхідності проходити через Windows Update.
Крім того, відкрийте PowerShell на своєму ПК та введіть цю команду:
wsl --встановити
Сядьте зручніше і дочекайтеся, поки він зробить свою справу, перезавантажте комп’ютер за сигналом і вуаля! WSL 2 налаштовано на вашому ПК. Стандартним дистрибутивом (дистрибутивом) є Ubuntu, але ви можете використовувати будь-який інший, доступний у Microsoft Store або зі сторонніх джерел, таких як Github, або безпосередньо від виробників дистрибутивів.
Якщо ви використовуєте Windows 11, програма Windows Terminal буде попередньо встановлена, і це найкращий спосіб використовувати WSL на вашому ПК. Ви можете запустити дистрибутив через PowerShell за допомогою команди "wsl -d", за якою слідує назва, але за допомогою терміналу Windows ви можете отримати доступ до кожного встановленого вами файлу зі спадного меню.
Якщо у вас не встановлено термінал Windows, ви можете отримати його з Microsoft Store або через Менеджер пакетів Windows.