Перейти до змісту
View in the app

A better way to browse. Learn more.

Файна Україна

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Встановлення дистрибутивів Linux у WSL (Windows Subsystem for Linux)

Рекомендовані відповіді

Опубліковано
  • Адміністратор

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

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

Встановлення та налаштування WSL

Для того, щоб компоненти WSL могли працювати на комп'ютері, необхідно переконатися, що в налаштуваннях BIOS включена підтримка апаратної віртуалізації.

Під час завантаження комп'ютера за допомогою клавіші, визначеної виробником (зазвичай одна з наступних: " Esc ", " Del ", " F2 ", " F9 ", " F10 "), заходимо в налаштування BIOS.

Даний пункт налаштувань може мати таке найменування та розташовуватися в розділі:

System Configuration -> Virtualization Technology -> Enabled

Або, наприклад:

Advanced -> Virtualization Technology -> Enabled

Після того, як підтримка апаратної віртуалізації активована, запуск Windows. Поставимо "галочки" у відповідному розділі Панелі керування Windows, щоб активувати WSL.

Пуск -> Службові - Windows -> Панель управління -> Програми ->

-> Увімкнення або вимкнення компонентів Windows -> Підсистема Windows для Linux

Пуск -> Службові - Windows -> Панель управління -> Програми ->

-> Увімкнення або вимкнення компонентів Windows -> Платформа віртуальної машини

Після цього Windows завантажить необхідні компоненти та попросить перезавантажити комп'ютер. Перезавантажуємо комп'ютер.

Відкриваємо вікно терміналу PowerShell. Щоб відкрити PowerShell, затискаємо Shift + ПКМ (права кнопка миші) у вільній області Робочого столу і вибираємо в контекстному меню " Відкрити вікно PoweShell тут ".

Вводимо у вікно PowerShell такі команди.

Ця команда встановить як основну другу версію WSL - WSL2. Оскільки перша версія WSL була визнана Microsoft невдалою і не підтримується.

wsl --set-default-version 2

Наступна команда завантажить та встановить необхідні для коректної роботи компоненти WSL:

wsl --update

Після цього Windows Linux на комп'ютері готова до роботи.

Встановлення дистрибутивів Linux із командного рядка PowerShell

Для того, щоб переглянути список офіційно підтримуваних WSL і готових до завантаження дистрибутивів Linux, вводимо в термінал PowerShell команду:

wsl --list --online

Список дистрибутивів у моєму випадку виглядає так:

PS C:\Users\UlyssesJJ> wsl --list --online

Нижче наведено список допустимих дистрибутивів, які можна встановити.

Для встановлення скористайтесь командою "wsl.exe --install <Distro>".

NAME FRIENDLY NAME

Ubuntu Ubuntu

Debian Debian GNU/Linux

kali-linux Kali Linux Rolling

Ubuntu-18.04 Ubuntu 18.04 LTS

Ubuntu-20.04 Ubuntu 20.04 LTS

Ubuntu-22.04 Ubuntu 22.04 LTS

Ubuntu-24.04 Ubuntu 24.04 LTS

OracleLinux_7_9 Oracle Linux 7.9

OracleLinux_8_7 Oracle Linux 8.7

OracleLinux_9_1 Oracle Linux 9.1

openSUSE-Leap-15.5 openSUSE Leap 15.5

SUSE-Linux-Enterprise-Server-15-SP4 SUSE Linux Enterprise Server 15 SP4

SUSE-Linux-Enterprise-15-SP5 SUSE Linux Enterprise 15 SP5

openSUSE-Tumbleweed openSUSE Tumbleweed

Щоб встановити дистрибутив зі списку, скористаємося цією командою, де " debian " - назва дистрибутива:

wsl --install -d debian

Після чого буде завантажено і встановлено відповідний дистрибутив. Під час встановлення буде запропоновано створити стандартного користувача та придумати для нього пароль.

Робочий дистрибутив Linux у Windows готовий до роботи!

5280-teaser-ela2h9reix.png

Встановлення дистрибутивів Linux із Microsoft Store

Інші дистрибутиви, доступні для встановлення, можна знайти в офіційному магазині програм Windows — Microsoft Store.

Встановлення таких дистрибутивів не відрізняється від встановлення офіційно підтримуваних.

Продемонструємо це з прикладу дистрибутива Alpine Linux.

У пошуковому рядку Microsoft Store пишемо " Alpine WSL ", після чого завантажуємо відповідний додаток.

Після завершення завантаження і установки відкриваємо ярлик, що з'явився:

Пуск -> Всі програми -> Alpine Linux

Відкривається термінал. Створюємо стандартного користувача та вигадуємо для нього пароль.

Проводимо специфічні для Alpine первинні налаштування - змінюємо права доступу до кореневих директорій (некурсово):

su - c "chmod 755 /"

Дистрибутив Alpine Linux повністю готовий до роботи!

5280-teaser-ela2h9reix.png

Утиліта WSL

У терміналі PowerShell утиліта WSL підтримує безліч аргументів управління дистрибутивами.

Наприклад, завершити роботу всіх дистрибутивів на комп'ютері можна командою:

wsl --shutdown

А змінити пароль суперкористувача, якщо початковий забули, так:

wsl --user root --distribution debian passwd

Видалити дистрибутив:

wsl --unregister debian

Більше інформації про опцію WSL:

wsl --help

Для публікації повідомлень створіть обліковий запис або авторизуйтесь

Акаунт

Навігація

Пошук

Пошук

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.