Перейти до змісту
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

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

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

Встановлення та налаштування 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 готовий до роботи!

images.png

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

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

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

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

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

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

Пуск -> Все приложения -> Alpine Linux

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

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

su - c "chmod 755 /"

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

images.png

Утиліта WSL

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

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

wsl --shutdown

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

wsl --user root --distribution debian passwd

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

wsl --unregister debian

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

wsl --help

Висновок

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

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

Акаунт

Навігація

Пошук

Пошук

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.