Якщо ви технічний ентузіаст, як і ми, ви, мабуть, вже використовували ту чи іншу форму Linux на своєму ПК. І чому б ні; у нього відкритий вихідний код, він пропонує безліч варіантів налаштування, а в наші дні він також дозволяє запускати на ньому практично будь-яку програму Windows. Але чи знаєте ви, що правильне і протилежне?

За допомогою кількох модифікацій тепер ви можете легко встановлювати та використовувати всі свої програми Linux в Windows. Якщо ви хочете встановити та запустити програми Linux у Windows, то ви потрапили за адресою.

1. Віртуальні машини

Віртуальні машини існують вже давно – якщо бути точним, з 1999 року, коли компанія VMware вперше представила концепцію віртуалізації. За минулі роки вони кілька разів еволюціонували, але основна мета залишається незмінною: допомогти вам запустити певну операційну систему поверх «хост-комп’ютера», який працює на іншій ОС.

Windows має кілька варіантів вибору віртуальної машини. VirtualBox, VMware та Bootcamp – ось деякі з безкоштовних варіантів, які ви можете спробувати. А ще є Parallels, Bluestacks тощо, теж на приватній стороні.

Якщо ви вперше експериментуєте з віртуальними машинами, ми пропонуємо вам використовувати безкоштовний варіант з відкритим кодом, такий як VirtualBox. Після того, як у вас є VirtualBox, вам потрібно встановити ISO Linux; звідти ви можете запустити свій Linux (і ваші програми для Linux) на VirtualBox.

Збиває з пантелику? Не панікуйте; ми робитимемо це поетапно.

Крок 1: Встановіть VirtualBox

Перший крок – встановити VirtualBox у Windows. Перейдіть на офіційний сайт VirtualBox і завантажте офіційний додаток для Windows. Запустіть інсталяцію та завершіть інсталяцію VirtualBox.

Крок 2: Завантажте та встановіть Linux ISO

Тепер завантажте ISO-образ Linux, який стане в нагоді при встановленні операційної системи Linux поверх VirtualBox. Перейдіть на офіційний веб-сайт Linux і завантажте файл ISO. У цьому випадку ми виберемо дистрибутив Ubuntu.

Крок 3: Встановіть Linux на VirtualBox

Тепер настав час встановити Linux на VirtualBox. Ось як:

  1. Запустіть VirtualBox і оберіть «Створити».
  2. Виберіть відповідне ім’я для вашої ОС та виберіть ISO-образ Ubuntu, який ви щойно завантажили зверху. Потім натисніть “Далі“.
  3. Введіть ім’я користувача та пароль і натисніть «Далі».
  4. Призначте відповідне ім’я віртуальної операційної системи.
  5. У наступному діалоговому вікні виберіть пункт «Створити віртуальний жорсткий диск зараз» і натисніть кнопку «Далі». Нарешті, натисніть “Готово“.

Звідси VirtualBox самостійно включить віртуальну машину Ubuntu, і за кілька секунд ви побачите інтерфейс Ubuntu. За кілька хвилин він також завершить встановлення Ubuntu самостійно.

Примітка. Якщо VirtualBox не завантажує ISO-образ Linux автоматично, спробуйте метод ручної роботи; натисніть папку, виберіть файл вручну та натисніть Пуск. Нарешті, інсталяція Linux буде запущена. Звідси виберіть мову та натисніть «Встановити Ubuntu», щоб розпочати першу частину інсталяції.

Знову ж таки, дотримуйтесь інструкцій на екрані звідси; це досить легко. Коли з’явиться запит, налаштуйте обліковий запис і натисніть «Продовжити», щоб завершити встановлення. Ubuntu буде встановлено на ваш VirtualBox за кілька секунд.

Тепер, коли Ubuntu встановлено, ви можете запускати всі програми Linux у Windows через VirtualBox.

2. Підсистема Windows для Linux 2 (WSL2)

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

У нас є докладний посібник, в якому розповідається, як завантажити та налаштувати WSL2 на вашому комп’ютері. Дотримуйтесь інструкцій у посібнику, і ви відразу почнете використовувати WSL (а разом з ним і програми для Linux).

3. Cygwin

Cygwin – це інструмент з відкритим вихідним кодом, який пропонує оболонку, подібну до UNIX/Linux, для запуску інструментів Linux у середовищі Windows. Щоб почати, вам спочатку потрібно завантажити програму Cygwin. Щоб розпочати, виконайте такі дії:

  • Завантажте інсталятор Cygwin з офіційного сайту.
  • Під час запуску програми Cygwin виберіть варіант «Встановити з Інтернету» та натисніть «Далі».
  • Вкажіть місце встановлення та натисніть «Далі».
  • Виконайте вказівки на екрані звідси, і коли ви дійдете до вибору дзеркала завантаження, виберіть будь-яке дзеркало і натисніть «Далі».
  • Дзеркало зараз завантажить кілька пакетів. Виберіть стандартний параметр та натисніть «Далі», щоб продовжити.

Після встановлення ви можете запустити термінал Cygwin зі свого робочого столу. За замовчуванням термінал використовує папку C:Cygwinhome<user>. Отже, по-перше, ми пропонуємо вам перемістити його до каталогу/cygdrive/c, щоб ви могли запускати різні команди Linux.

Перш ніж ми продовжимо, щоб Cygwin працював у Windows, вам потрібно додати його до змінного середовища Windows, щоб ви могли запускати Cygwin прямо з командного рядка Windows. Почати слід з відкриття властивостей системи. Потім натисніть Win+Pause/Break або клацніть правою кнопкою миші комп’ютер і виберіть властивості.

Звідти натисніть кнопку «Додаткові параметри системи», щоб відкрити вікно властивостей системи. Тепер натисніть кнопку «Змінні середовища» унизу. Знайдіть шлях та натисніть «Змінити».

Наприкінці значення змінної додайте Cygwin до вашого розташування кошика. Ось як:

;C:Cygwinbin

Скопіюйте зазначену вище адресу та вставте її в кінець змінної Path, а потім натисніть OK, коли закінчите.

От і все. Тепер ви можете запускати програми для Linux прямо із програми Cygwin. Запустіть Cygwin та почніть вводити команди Ubuntu з цього моменту. Наприклад, ми використовували команду pwd, яка в основному друкує шлях до робочого каталогу з кореня.

Звідси ви можете робити практично все; лише творчість є межею. Ось список основних інструментів або команд Linux, які допоможуть вам розпочати роботу.

Запуск програм Linux на комп’ютері з Windows

Вам не потрібно перемикатися на Linux щоразу, коли ви хочете використовувати зручний інструмент з його великого репозиторію. За допомогою методів, які ми виклали вище, можна практично запустити будь-який інструмент Linux прямо зі свого комп’ютера з Windows.

Хоча запуск програм Linux у вашій Windows, безсумнівно, вимагатиме виконання безлічі складних кроків, їх використання через деякий час стане другою натурою. Насправді це справедливо і для зворотного випадку; під цим ми маємо на увазі, коли ви хочете запускати програми Windows у своєму Linux.