Если вы технический энтузиаст, как и мы, вы, должно быть, уже использовали ту или иную форму Linux на своем ПК. И почему бы нет; у него открытый исходный код, он предлагает множество вариантов настройки, а в наши дни он также позволяет запускать на нем практически любое приложение Windows. Но знаете ли вы, что верно и обратное?

С помощью нескольких модификаций теперь вы можете с легкостью устанавливать и использовать все свои приложения Linux в Windows. Если вы хотите установить и запустить приложения Linux в Windows, то вы попали по адресу. Итак, давайте изучим все методы один за другим.

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

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

У Windows есть несколько вариантов выбора виртуальной машины. VirtualBox, VMware и Bootcamp — вот некоторые из бесплатных вариантов, которые вы можете попробовать. А еще есть Parallels, Bluestacks и т. д., тоже на частной стороне.

Если вы впервые экспериментируете с виртуальными машинами, предлагаем вам использовать бесплатный вариант с открытым исходным кодом, такой как VirtualBox. После установки VirtualBox, вам нужно подключить Linux ISO; оттуда вы можете запустить свой 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.