Перейти до основного контенту

Як налаштувати WSL 2: детальна покрокова інструкція

11 хв читання
1556 переглядів

Windows Subsystem for Linux (WSL) 2, розроблений Microsoft, надає можливість запускати повноцінну Linux-середовище на операційній системі Windows. Це дозволяє користувачам використовувати звичні Інструменти та команди Linux для розробки та виконання завдань на своїх комп'ютерах Windows без необхідності встановлення окремої віртуальної машини.

Налаштування WSL 2 може здатися складним завданням для деяких користувачів, особливо для тих, хто тільки починає працювати з командним рядком та середовищем Linux. У даній статті розглядається докладна покрокова інструкція по налаштуванню WSL 2 на Windows 10, щоб ви могли легко почати використовувати всі переваги, які він пропонує.

В першу чергу, переконайтеся, що у вас встановлена ОСТАННЯ версія Windows 10. Потім вам потрібно буде ввімкнути функцію WSL та активувати WSL 2. Після цього вам потрібно буде встановити дистрибутив Linux на ваш вибір, налаштувати його та запустити на своєму комп'ютері.

Примітка: У процесі налаштування WSL 2 можуть виникнути деякі проблеми або конфлікти з уже встановленими програмами. Тому важливо бути уважним і уважно слідувати вказівкам, щоб уникнути небажаних ситуацій.

Готові почати? Давайте приступимо до Налаштування WSL 2 на вашому комп'ютері з Windows 10!

Що таке WSL 2?

WSL 2 базується на віртуалізації на рівні ядра і пропонує більш повну підтримку Linux-ядра, ніж попередня версія WSL 1. Це забезпечує більш високу продуктивність, кращу сумісність з Linux-додатками і більш близьку відповідність поведінки і функціональності справжнього Linux-оточення.

WSL 2 також підтримує запуск Docker-контейнерів і дозволяє використовувати інструменти розробника Linux всередині Windows-середовища, що спрощує розробку і покращує сумісність між різними платформами.

Для використання WSL 2 необхідно оновити операційну систему Windows 10 до версії 2004 або більш пізньої і включити режим віртуалізації Hyper-V. після настройки можна встановити і запускати будь-яке Linux-оточення, доступне в Microsoft Store, або імпортувати власний образ з Linux-дистрибутивом.

Перші кроки з WSL 2

1. Встановлення та налаштування WSL 2:

Першим кроком є встановлення WSL 2 на вашу систему Windows. Це можна зробити, дотримуючись офіційної документації Microsoft.

2. Вибір дистрибутива Linux:

Після встановлення WSL 2 вам потрібно вибрати дистрибутив Linux, який ви хочете використовувати. На даний момент підтримуються різні дистрибутиви, такі як Ubuntu, Debian, Fedora та інші. Виберіть той, який найбільш підходить для ваших потреб і встановіть його.

3. Запуск WSL 2:

Після успішної інсталяції дистрибутива Linux ви можете запустити WSL 2, ввівши команду в командному рядку або скориставшись інтерфейсом WSL у Windows. Після цього ви будете перенаправлені в середовище Linux і зможете розпочати роботу з ним.

4. Робота з додатками і утилітами Linux:

WSL 2 надає можливість використовувати всі програми та утиліти Linux у середовищі Windows. Ви можете встановлювати пакети, виконувати команди, розробляти та тестувати свої програми мовами програмування, доступними для Linux.

5. Обмін даними між середовищами Linux та Windows:

WSL 2 пропонує різні способи обміну даними між середовищами Linux та Windows. Ви можете легко отримати доступ до файлів і каталогів Windows із середовища Linux і навпаки.

За допомогою цих простих кроків ви можете почати використовувати WSL 2 і насолоджуватися перевагами, які він пропонує.

Встановлення WSL 2 на Windows

Щоб встановити WSL 2 на Windows, виконайте наступні кроки:

  1. Відкрийте меню "Параметри" Windows, натиснувши піктограму "Пуск" і вибравши "параметри".
  2. У меню "Параметри" виберіть "Оновлення та безпека".
  3. У лівій панелі виберіть "для розробників".
  4. У розділі " Режим розробника "встановіть перемикач у положення"Увімкнено".
  5. Підтвердіть дію, якщо з'явиться запит на введення адміністраторського пароля.
  6. Після успішної активації режиму розробника відкрийте "Панель управління" Windows.
  7. В панелі управління виберіть "Програми"і потім" включення або відключення компонентів Windows".
  8. У вікні "Увімкнення або вимкнення функцій Windows" знайдіть "підсистему Windows для Linux" і поставте галочку біля неї.
  9. Натисніть кнопку "OK".
  10. Після завершення встановлення компонента Windows підтвердьте перезавантаження комп'ютера.

Після перезавантаження ви можете встановити будь-який дистрибутив Linux із Магазину Microsoft. Просто відкрийте Магазин і знайдіть дистрибутив Linux, який ви хочете встановити (наприклад, Ubuntu, Debian або Kali Linux) і натисніть на кнопку "Встановити".

Створення нового дистрибутива в WSL 2

Для створення нового дистрибутива в WSL 2, дотримуйтесь наступних кроків:

  1. Відкрийте програму "командний рядок" або "PowerShell" як адміністратор.
  2. Введіть команду wsl --list -- quiet, щоб побачити, які дистрибутиви вже встановлені.
  3. Щоб створити новий дистрибутив, введіть команду wsl --import, де - шлях до папки, де ви бажаєте створити дистрибутив, - ім'я нового дистрибутива, і-шлях до завантаженого образу дистрибутива в форматі .tar.
  4. Після успішного імпорту дистрибутива, введіть команду wsl --set-version 2 , щоб переключити його на версію WSL 2.
  5. Введіть команду wsl --set-default-version 2, щоб встановити WSL 2 Як версію за замовчуванням.

Ви успішно створили новий дистрибутив у WSL 2!

Налаштування та управління WSL 2

WSL 2 (Windows Subsystem for Linux) дозволяє запускати Linux-додатки на операційній системі Windows 10 без необхідності установки віртуальної машини або подвійного завантаження. Налаштування і управління WSL 2 відбувається в кілька кроків.

Крок 1: увімкнення підсистеми Windows для Linux

Для початку переконайтеся, що підсистема Windows для Linux увімкнена на вашому комп'ютері. Це можна зробити наступним чином:

Відкривши Панель управління → програми → включення або відключення компонентів Windows
Установка У виберіть підсистему Windows для Linux і натисніть "OK".
Перезавантаження Після встановлення перезавантажте комп'ютер.

Крок 2: Встановлення розподілу Linux

Для роботи WSL 2 потрібно встановити розподіл Linux. Це можна зробити з Магазину Microsoft наступним чином:

Відкривши Microsoft Store
Пошук Знайдіть потрібний вам розподіл Linux, наприклад, Ubuntu або Debian.
Установка Натисніть на кнопку "Встановити" і дочекайтеся завершення установки.

Крок 3: перехід на WSL 2

Після встановлення розподілу Linux потрібно переключити версію WSL на 2. Це можна зробити наступним чином:

Відкривши Командний рядок або PowerShell
Виконавши Команду wsl --set-version 2, де - назва робочого простору Linux.

Після виконання цієї команди WSL 2 буде встановлено та активовано на вашому комп'ютері.

Крок 4: Управління розподілами Linux

Для управління розподілами Linux у WSL 2 можна використовувати команду wsl --list . Вона покаже список встановлених розподілів і їх поточну версію.

Щоб запустити розподіл Linux, виконайте команду wsl --distribution, де-назва розподілу. Ви також можете використовувати команди wsl --set-default для встановлення розподілу Linux за замовчуванням та wsl --unregister для видалення розподілу Linux.

Вітаємо! Тепер у вас налаштовано та активовано WSL 2, і ви можете почати використовувати програми Linux на своєму комп'ютері з ОС Windows 10.

Конфігурація ресурсів WSL 2

WSL 2 дозволяє вибрати кількість ресурсів, які ви хочете виділити своїй віртуальній машині. Нижче наведено кроки, які дозволять вам налаштувати ресурси WSL 2:

  • Відкрийте командний рядок або термінал на своєму комп'ютері.
  • Введіть таку команду, щоб встановити налаштування ресурсів WSL 2:
wsl --set-memory wsl --set-cpu
  • Замініть на ім'я вашого дистрибутива WSL, наприклад, "Ubuntu".
  • Замініть на бажаний розмір оперативної пам'яті в мегабайтах (MB). Наприклад, щоб встановити 2 гігабайти оперативної пам'яті, введіть 2048.
  • Замініть на бажану кількість процесорів. Наприклад, щоб встановити 2 Процесори, введіть 2.

Після виконання цих команд WSL 2 використовуватиме вказані вами ресурси. Якщо ви хочете змінити ці налаштування пізніше, просто виконайте команди з новими значеннями.

Управління пакетами та оновленнями в WSL 2

WSL 2 надає можливість керувати пакетами та оновленнями за допомогою інструментів, знайомих розробникам Linux. Вам потрібно використовувати команди, які ви б використовували в терміналі Linux.

Встановлення пакета

Щоб встановити пакет у WSL 2, вам потрібно використовувати менеджер пакетів вашого дистрибутива. Наприклад, якщо ви використовуєте Ubuntu, це може бути команда apt install .

Оновлення пакетів

Щоб оновити встановлені пакети, скористайтеся командою оновлення пакетів вашого дистрибутива. Наприклад , в Ubuntu це може бути команда apt update, а потім apt upgrade для оновлення.

Пошук пакету

Якщо ви хочете знайти певний пакет для встановлення, скористайтеся командою пошуку пакетів вашого дистрибутива. Наприклад, в Ubuntu використовуйте команду apt search .

Видалення пакета

Щоб видалити пакет у WSL 2, вам потрібно скористатися командою видалення пакетів вашого дистрибутива. Наприклад, в Ubuntu використовуйте команду apt remove .

Оновлення WSL 2

Для оновлення WSL 2 існує кілька способів. Одним з них є оновлення дистрибутива Linux, встановленого в WSL 2. Ви можете використовувати команди оновлення пакетів вашого дистрибутива, як описано вище.

Інший спосіб-це оновлення самого WSL 2. Windows 10 має нові функції оновлення WSL, які дозволяють встановити останню версію WSL та його ядра. Для цього необхідно виконати команду wsl --update в командному рядку Windows.

Завдяки можливостям управління пакетами та оновленнями, що надаються WSL 2, ви можете легко встановлювати, оновлювати, і видаляти пакети, а також отримувати останні оновлення ядра WSL для забезпечення оптимальної роботи вашого середовища розробки на базі Linux.

Робота з файлами і директоріями в WSL 2

WSL 2 надає зручний інтерфейс для роботи з файлами і директоріями у вашій Linux-середовищі. У цьому розділі ми розглянемо основні команди, які допоможуть вам керувати файловою системою.

1. Перегляд вмісту поточної директорії

Для перегляду вмісту поточної директорії скористайтеся командою LS . Вона виведе список всіх файлів і папок, що знаходяться в поточній директорії.

2. Переміщення по директоріях

Для переміщення по директоріях використовуйте команду cd . Наприклад, щоб перейти до папки "Документи", введіть CD Documents .

3. Створення файлів і папок

Для створення нового файлу використовуйте команду touch . Наприклад, щоб створити файл з назвою " example.txt", введіть touch example.txt .

А для створення нової папки використовуйте команду mkdir . Наприклад: mkdir new-folder .

4. Видалення файлів і папок

Для видалення файлу скористайтеся командою RM . Наприклад, щоб видалити файл " example.txt", введіть RM example.txt .

А для видалення папки використовуйте команду rm-r . Наприклад: RM-R new-folder .

5. Перейменування файлів і папок

Для перейменування файлу або папки використовуйте команду mv . Наприклад, щоб перейменувати файл " old-name.txt " в " new-name.txt", введіть mv old-name.txt new-name.txt .

6. Копіювання файлів і папок

Для копіювання файлу використовуйте команду cp . Наприклад, щоб скопіювати файл " example.txt "в папку "Documents", введіть CP example.txt Documents/ .

А для копіювання папки використовуйте команду cp-r . Наприклад: cp-r old-folder new-folder .

7. Пошук файлів і папок

Для пошуку файлів і папок скористайтеся командою find . Наприклад, щоб знайти всі файли з розширенням".txt", введіть find . -name "*.txt" .

Це лише деякі з основних команд для роботи з файлами і директоріями в WSL 2. Знаючи ці команди, Ви зможете легко керувати вашою файловою системою в Linux-середовищі.