Доброго дня. Якщо у Вас виникла необхідність встановити Linux (Ubuntu) поверх ОС Віндовс, то зробити це можна різними способами. Щоб не вдаватися до використання віртуальної машини, рекомендую скористатися новою можливістю «десятки», яка називається «підсистема Linux Windows 10». Зараз розповім про активацію і налаштуванні.
ЗМІСТ СТАТТІ:
- Кому це потрібно?
- Як активувати?
- Установка Bash
Кому це потрібно?
Якщо Ви потрапили на цю сторінку з пошуку Яндекс або Google, то причини Вам очевидні. Для іншої частини аудиторії – розповідаю. Деякі інструменти для розробників, програмістів поки нестабільно працюють у середовищі Віндовс, можуть виникати конфлікти з версіями і т. д. Кращим варіантом стане використання UNIX-орієнтованих систем, в число яких входять Linux і OS X.
Раніше користувачам ОС компанії Microsoft доводилося паралельно встановлювати Ubuntu, або запускати її через Virtual Box. Але після виходу збірки build 14393 для Windows, з’явилася цікава можливість, яка дозволяє без зайвих рухів підключити потрібну середовище розробки.
Як активувати?
Деякі користувачі стверджують, що після оновлення даний функціонал автоматично включився. Заробив Windows 10 Linux Bash (інтерпретатор команд), а в папці з драйверами з’явилися всі необхідні елементи ядра – LXCore.sys, LXss.sys. Але так сталося не у всіх. Тому, ось інструкція:
- Спочатку належить перейти в параметри системи і переконатися, що Ваша версія збірки і розрядність ОС відповідають вимогам.
- Натискаємо Win + I , йдемо в розділ «Система» і ліворуч бачимо перелік вкладок. Внизу є дані Про систему»:
- Якщо у Вас 64-бітна система і побудова версії 14393 (або новіше), то значить все відмінно!
- Тепер слід перейти в режим розробника. Для цього повертаємося до розділів параметрів, натиснувши на значок «Головна» у верхній частині вікна. Йдемо в «Оновлення» і бачимо зліва напис: «Для розробників». Праворуч з’явитися кілька опцій – вибираємо потрібний:
- Якщо запропонує перезавантажитись – відмовляємося.
- Відкриваємо головний пошук (значок «Лупа» біля кнопки «Пуск») і починаємо писати слово «компонент». В результатах знаходимо «Вкл/Викл компонентів…» і клікаєм по елементу:
- Коли відкриється невелике вікно, слід дочекатися завантаження списку, а потім знайти пункт «підсистема Linux Windows 10», поставити галочку і натиснути «ОК».
- Потрібен деякий час (до 5 хвилин), щоб активувати модуль. Просто відкиньтеся на спинку крісла і почекайте.
-
- Блокуємо вхід в Windows 10 після неправильних спроб введення пароля
- Як швидко налаштувати відеокарту з Windows 10
- Включаємо редактор локальної групової політики Windows 10 Home (Домашня)
- Як активувати windows 10
- Таку флешку повинен мати кожен користувач Windows 10
До речі, можна виконати всі перераховані вище кроки і швидким шляхом, запустивши утиліту PowerShell від імені адміністратора (шукаємо через пошук):
Потім вставляємо до консоль рядок:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
Натискаємо Enter і отримуємо той самий результат.
Обов’язково перезавантажуємо ПК для завершення інсталяції модуля.
Один етап пройдено. Але це ще не все!
Установка Bash
Щоб Windows 10 включити Linux можливості, потрібно:
- відкрити командний терміну CMD (можна і без адміністраторських прав), натискаючи Win + X і вибравши відповідний пункт меню:
- Пишемо команду bash і запускаємо її на виконання клавішу Enter :
- Для підтвердження натисніть латинську букву «y» (yes). Якщо ж повідомлення буде російською мовою, то слід натиснути «д» (так).
- Чекаємо закінчення процедури установки, після якої буде запропоновано вказати ім’я нового користувача і пароль (придумайте на свій розсуд):
А ось тепер все! UNIX середовище підключена. Файли Linux розташовуються по шляху:
%localappdata%\lxss\
За замовчуванням вони приховані з міркувань безпеки. Не намагайтеся їх змінювати під Windows, інакше наслідки можуть бути непередбачуваними!
З повагою, Віктор!