Ayaklimat.ru

Климатическая техника
12 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как запустить exe на Linux — описание всех возможных способов

Как запустить exe на Linux — описание всех возможных способов

Часто новые пользователи операционных систем Линукс или Unix, а также любой их разновидности (дистрибутива) пытаются активировать на них исполняемые файлы, созданные в среде Microsoft Windows и предназначенные исключительно для запуска и установки на операционных системах Виндовс. Практически сразу они понимают, что сделать этого стандартными средствами не получится, и огорчаются, но не стоит паниковать раньше времени. В этом материале будет рассказано, как произвести запуск приложений Windows на Linux, что для этого нужно и можно ли обойтись лишь стандартными средствами.

Как запустить exe на Linux и возможно ли это сделать

Сразу же стоит сказать, что установочные файлы из операционной системы Линукс не поддерживаются на Виндовс и наоборот, а значит, запустить их не получится ни на Ubuntu, ни на Kali, ни на Mint, нигде. Каждая из этих систем является непосредственным потомком Линукс, а она создана на основе Unix, которая априори не может работать с файлами COM и EXE, которые запускаются на Виндовс любой версии.

Окно свойств приложения

Стандартными средствами выполнить запуск этих инсталляционных пакетов и документов не получится, а вот если попробовать установить программу эмулятор Виндовс для Линукс, есть определенный шанс на успех. Таких решений есть несколько, но наиболее распространенным, стабильным и удобным является Wine. Оно работает в качестве простого слоя совместимости с API от Windows.

Важно! Wine позволяет запустить не все программы Windows на Linux, так как он все еще активно развивается и дополняется новыми функциями. Несмотря на это, базовые программы с Винды на нем идут без каких-либо нареканий. Установить Вайн можно через классический репозиторий ПО.

Установка программного обеспечения через командную строку из стандартного репозитория

Что такое Wine для Линукс

Wine представляет собой специализированное программное обеспечение, которое позволяет выполнять запуск классический приложений для Виндовс (с расширением *.exe) в среде любого дистрибутива Линукс. Об этом приложении слышали многие пользователи Unix-подобных систем и в некоторой степени оно помогло сэкономить их кучу времени.

Сразу же стоит сказать, что на некоторых дистрибутивах Линукс этот программный продукт установлен «из коробки» (предустановлен и входит в набор стандартных программ), поэтому в них уже можно пытаться запускать EXE-файлы и ошибки операционная система не выдаст.

Для того чтобы узнать, установлено ли приложение в конкретный дистрибутив и какой оно версии, необходимо перейти в консоль и прописать там команду «winecfg». Если окно открылось, то программа установлена. Для просмотра ее версии переходят в раздел «О программе».

Первый запуск и настройка программы Wine

Немаловажный вопрос заключается в том, где и как взять новую версию программного продукта. Если говорить проще, то существует три версии Wine: Stable – стабильная версия без вылетов и багов, которая устанавливается в большинстве случаев, Beta – бета-релиз, являющийся тестовым, и Development Release – особая версия для разработчиков программного обеспечения. Сравнительно недавно была произведена оптимизация всех модулей программы, поэтому можно смело устанавливать любую версию, начиная с 1.6.2.

Использование эмулятора Виндовс для Линукс

Необходимо разобрать вопрос о том, как установить EXE на Linux и пользоваться их без каких-либо ограничений. Для этого будет использована программа Wine, которая есть в некоторых дистрибутивах по умолчанию. Далее будет рассказано, как происходит установка, запуск и настройка Wine (Linux эмулятора Windows).

Читайте так же:
Удаленная установка операционной системы на сервер

Установка Wine

Наиболее популярный способ установки Wine основан неиспользовании менеджера приложений. Он имеется на некоторых дистрибутивах, основанных на Debian или RedHat. Для этого необходимо:

  1. Перейти в главное меню операционной системы, нажав по соответствующей клавише.
  2. Запустить оттуда программу под названием «Менеджер приложений».
  3. В поисковой строке написать «Wine» и нажать на клавишу ввода.
  4. Просмотреть результаты внизу, найти нужный и нажать на кнопку «Установить», находящуюся около программы.
  5. Произвести проверку подлинности учетной записи и ввести ее пароль.
  6. Дождаться окончания установки, которая может длиться пару минут.

Запуск Windows приложений в Linux

Запуск и настройка Wine

Как только симулятор запуска Windows программ на Linux установлен, появится соответствующая кнопка, позволяющая открыть его. Необходимо это для работы, а в случае первого запуска и для предварительных конфигураций.

Большинство настроек уже выполнено за пользователя и нет необходимости разбираться с них крайне детально. Несмотря на это, придется выполнить ряд действий до того, как запустится первый EXE файл.

Итак, запускают Вайн через менеджер приложений или командную строку. После окончания обновления параметров появится надпись о том, что нужно установить некоторые компоненты и фреймворки. Нужно согласиться и немного подождать. Через некоторое время появится графическое меню с пользовательской конфигурацией. Все параметры следует изучить и установить их по своему желанию. После этого следует перейти к первому запуску EXE файла в режиме эмуляции.

Запуск приложений Windows на Linux через Wine

Для того чтобы проверить, работает ли выбранная программа под Wine, необходимо найти ее в списке, который представлен по следующей ссылке . Даже если такого пункта в таблице нет, не стоит огорчаться, ведь попробовать запустить ПО никто не запрещал.

На данный момент Wine поддерживает огромное количество различных приложений с Виндовс, но лучше все же пользоваться списками. Там можно точно узнать, работает ли ПО под Вайн, как оно работает и не нужны ли «танцы с бубном» для запуска. Иногда встречается такое ПО, которое работает не совсем гладко или для его настройки приходится попотеть. Некоторые программы не работают вовсе.

Что касается игр, то тут ситуация складывается аналогичным образом. Часть проектов может работать без проблем, для некоторых нужны дополнительные настройки, а часть не будет работать ни под каким предлогом. Также в играх обязательна поддержка ДиректХ. Вначале Вайн поддерживал только девятую версию, но потом начался ввод DirectX 10 и 11. В 2015 году под ними не работало ничего, но ближе к 2019 году поддержку получили многие проекты.

Важно! Еще одной проблемой запуска является производительность в играх и 3D-приложениях. Если с программами, работающими с OpenGL все более-менее нормально, то ДиректХ явно теряет производительность, но это обещают исправить.

Запуск выглядит следующим образом:

  1. Скачивают или переносят на флешке необходимый файл с расширением EXE.
  2. Нажимают по нему правой клавишей мыши и выбирают пункт контекстного меню под названием «Открыть файл в другом приложении».
  3. В новом диалоговом окне выбирают строку «Wine – загрузчик Виндовс программ».
  4. Дожидаются открытия нового окна, в котором можно полноценно управлять программой, если она поддерживается Wine.

Если ПО портативное, то с ним работают сразу же, иначе – производят установку.

Читайте так же:
Установка системы на ноутбук самсунг

Выбор файла для загрузки в режиме «Emulator Windows»

Таким образом, было рассмотрено, как в Линуксе запустить файл с расширением EXE. На самом деле это очень просто сделать не только на Убунту, но и на Кали или Минте. Сам по себе Wine представляет оболочку Windows, которая взаимодействует с ней через тоннель API-функций. После установки ПО будет работать в фоновом режиме, и ожидать запуска EXE программ и установщиков.

Как установить программу в формате — sh,run,deb,bin,install и linux

установка приложений в Ubuntu

Для установки данных форматов приложений, нам как всегда требуется консоль то есть Терминал, без которого очень трудно представить установку программ подобных форматов.

Что нужно сделать для установки программы в формате sh? первым делом перейдите в директорию(папку) куда вы загружаете(скачиваете) приложения, обычно это папка "Загрузки", откройте терминал(Ctrl+Alt+T), далее выполните следующие команды:

Лично по своему опыту, я с форматов sh ставил лишь(мини вебмани и еще скрипт был один, сборка сервера уже и забыл название, в общем для wine). Если вам ничего не говорит слово Wine и вы не понимаете, что это такое, ознакомьтесь с материалом — Изучаем Wine, основы для начинающих.

установка пакета формата RUN

  • 2. Установка приложений в формате run, немного таких я встречал. Обычно это драйвера для видеокарты, в большей части случаев.

Устанавливается аналогичным методом как и sh:

Установка формата Deb

  • 3. Установка программ в формате deb, приложения в подобном формате вы будете видеть часто если вы работаете в одной из систем семейства Debian. Как установить deb файлы, я уже описывал в материале — Как установить пакет формата deb и куда делся exe.

Но так же еще есть вариант установки через терминал, как я ранее писал, первым делом перейдите в папку где лежит ваш файл, далее откройте терминал(Ctrl+Alt+T), и выполните следующую команду:

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

установка пакета формата BIN

  • 4. Установка программ в формате bin, в данном формате я устанавливал несколько приложений, это драйвера для Java скачанные с официального сайта производителя и установка приложения "Cisco Packet Tracer" для модулирования сетей.

Установка приложения в формате bin, очень похожа на установку приложений в форматах(sh,run,linux и install), откройте терминал, аналогично не забываем перейти в директорию в которой находится данный файл, как перейти, я уже описывал в выше.

Перешли в нужную директорию, далее выполните следующие команды:

После запуска установки, от вас будет запрошен лишь пароль администратора и как вариант как это было у меня — "(press any to enter)", нажать любую клавишу для продолжения установки, ну и возможно на следующем шаге еще ввести Y(yes). На некоторых этапах установки приложений в данном формате это требуется.

установка пакетов формата linux и install

  • 5. Установка программ в формате install и linux, ничем практически не отличается от(sh,run и bin). В формате install, я в сети наблюдаю регулярно приложения. Как вариант, я в последнее время где-то месяц назад, скачивал для тестирования антивирус Nod Eset для Linux, там приложение было не в форматах deb либо run, а именно в формате linux.

Установка аналогично очень проста, переходим в директорию в которой лежит наш скачанный файл и выполняем следующие команды:

Читайте так же:
Установка операционной системы с загрузочного диска

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

Может ли Linux запускать EXE-файлы Windows?

installing cbl mariner in virtualbox

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

Прямой ответ на этот вопрос – да. Вы можете запускать EXE-файлы и другие программы Windows в Linux, и это не так сложно, как кажется.

К концу статьи вы получите краткое представление об исполняемых файлах, а также о различных способах запуска этих программ в Linux.

Исполняемые файлы в Windows и Linux

Прежде чем запускать файлы EXE в Linux, важно знать, что такое исполняемые файлы. Вообще говоря, исполняемый файл – это файл, содержащий команды для компьютера на выполнение определенных инструкций (как написано в коде).

В отличие от других типов файлов (текстовых файлов или PDF), исполняемый файл не читается компьютером. Вместо этого система компилирует такие файлы, а затем выполняет соответствующие инструкции.

Некоторые распространенные форматы исполняемых файлов включают:

  • EXE, BIN и COM в Microsoft Windows
  • DMG и APP на macOS
  • OUT и AppImage в Linux

Внутренние различия в операционных системах (в основном системные вызовы и доступ к файлам) являются причиной того, что ОС не поддерживает все доступные форматы исполняемых файлов. Но пользователи Linux могут легко решить эту проблему, используя либо программное обеспечение уровня совместимости, такое как Wine, либо гипервизор виртуальных машин, такой как VirtualBox.

Способы запуска программ Windows в Linux

Запуск приложений Windows в Linux – это не ракетостроение. Вот различные способы запуска EXE-файлов в Linux:

Использование уровня совместимости

Уровни совместимости Windows могут помочь пользователям Linux запускать файлы EXE в своей системе. Wine, сокращение от Wine Is Not an Emulator, является популярным слоем совместимости Windows, который соответствует своему названию.

В отличие от эмуляторов и виртуальных машин, Wine не запускает программу в Windows-подобной среде, созданной в системе Linux. Вместо этого он просто преобразует системные вызовы Windows в эквивалентные им команды POSIX.

В целом, уровни совместимости, такие как Wine, отвечают за преобразование системных вызовов, реформирование структуры каталогов и предоставление программе системных библиотек, специфичных для ОС.

Установка и использование Wine для запуска Windows-программ в Linux очень просты. После установки вы можете выполнить следующую команду для запуска EXE-файла с помощью Wine:

Пользователи Linux, которые хотят играть в игры только для Windows, могут выбрать PlayOnLinux, внешнюю обертку для Wine, или PortProton. PortProton – поможет вам запускать все современные игры windows в linux.

Запуск Windows внутри виртуальной машины

Другим обходным решением является запуск EXE-файлов Windows с помощью виртуальных машин. Гипервизор виртуальных машин, такой как VirtualBox, позволяет пользователям устанавливать вторичную операционную систему, которая работает в рамках их основной ОС.

Для этого достаточно установить VirtualBox, KVM или VMWare, создать новую виртуальную машину и установить на ней Windows. Затем вы можете просто запустить виртуальную машину и запустить Windows внутри вашей ОС на базе Linux. Таким образом, вы сможете запускать EXE-файлы и другие программы, как это обычно делается на компьютере только с Windows.

Читайте так же:
Solaris операционная система установка

Кроссплатформенная разработка программного обеспечения – это будущее

В настоящее время огромная доля доступного программного обеспечения ориентирована исключительно на одну операционную систему. Большинство приложений, которые вы можете найти, доступны исключительно для Windows, macOS, Linux или комбинации этих ОС. Редко когда удается установить программу, работающую на всех основных операционных системах.

Но все это меняется с развитием кроссплатформенности. Разработчики программного обеспечения теперь создают приложения, которые могут работать на нескольких платформах. Spotify, медиаплеер VLC, Sublime Text и Visual Studio Code – вот некоторые примеры кроссплатформенного программного обеспечения, доступного для всех основных операционных систем.

Как установить Elementary OS

Как установить Elementary OS

Простота, удобство и эстетичность Elementary OS делают ее привлекательным решением для установки на ПК, ноутбуки и другое оборудование. Быстро освоиться и привыкнуть к системе могут даже неподготовленные пользователи — она проще Windows и других дистрибутивов. Хотя инсталляция этой операционной системы выглядит достаточно просто, не лишним будет изучить пошаговую инструкцию о том, как установить Elementary OS.

В этом нет ничего сложного. Добиться желаемого результата смогут и те, кто имеет мало опыта в подобных вопросах. Продвинутые пользователи могут воспользоваться дополнительными настройками, чтобы адаптировать систему под свои нужды. Подробнее о том, что такое Elementary OS и зачем нужна, можно прочитать здесь, а в данном материале будет рассмотрена исключительно установка и ее варианты.

Что понадобится для установки

Для этого потребуется флешка с записанным на нее образом. На официальном сайте Elementary OS можно изучить рекомендуемые системные требования, но проблем с запуском на менее производительном «железе» возникнуть не должно. На данный момент актуальной версией ОС является Elementary OS 5.1.7 Hera. Минимальные параметры указаны только для флешки — 2 ГБ и более.

Elementary OS — бесплатная операционная система, но разработчики принимают пожертвования. Открыв официальный сайт, можно увидеть популярные суммы добровольных перечислений. Чтобы бесплатно скачать операционную систему, достаточно кликнуть на пункте «Другая сумма», и указать значение «0». После этого разблокируется кнопка загрузки. Скачать Elementary OS можно напрямую или через magnet-ссылку. Первый вариант более простой, второй — быстрее.

Далее потребуется утилита для записи образа на флешку. Для этого подойдут Unetbootin, UltraISO или Rufus. Рассмотрим запись образа на примере последнего варианта. Скачать утилиту Rufus можно с официального сайта — это бесплатное ПО.

Запись делается следующим образом:

  1. Открыть утилиту Rufus.
  2. Выбрать флешку.
  3. Указать путь к образу операционной системы. Для этого нужно нажать кнопку «Выбрать».
  4. Нажать «Старт».
  5. Дождаться завершения записи.

После нажатия кнопки «Старт» появится несколько окон с предупреждениями. Во всех случаях можно соглашаться и продолжать запись.

Рекомендуется перенести с компьютера все важные файлы, чтобы не потерять и случайно не стереть их во время установки.

Инструкция по установке Elementary OS

Общий порядок действий сохраняется при замене ОС, переустановке и установке Elementary OS «рядом» с уже существующей операционкой. Основные отличия описаны в пункте «Разметка диска» (Шаг 6).

Шаг 1: Загрузка установочной флешки

На этом этапе нам нужно установить загрузочную флешку в качестве приоритетного накопителя. Обычно это делается через BIOS. Чтобы зайти в него, нужно при включении ПК или ноутбука нажимать соответствующую клавишу: «F2», «DEL», «ESC» — какая из них, указано на стартовой странице сразу после включения. Не успели — ничего страшного, можно перезагрузить ПК и попробовать еще раз.

Читайте так же:
Синхронизация папок windows mobile

В результате на экране появится такое окно, где нужно выбрать «Try or install Elementary OS».

Шаг 2: Начало установки

Здесь все просто: в списке слева нужно выбрать язык интерфейса, а в центральном окне выбрать «Установить Elementary».

Можно также запустить операционную систему, попробовать поработать с ней, чтобы убедиться в удобстве. В этом случае установку можно будет начать в самой Live-версии.

Шаг 3: Раскладка клавиатуры

Здесь нужно выбрать язык и указать интересующую раскладку.

Шаг 4: Подключение к Интернету

Мастер установки предложит подключиться к Интернету, выбрав подходящий вариант из списка. Подключение во время установки будет полезно для загрузки обновлений, включая драйверы.

Шаг 5: Обновление системы и установка драйверов

На следующем этапе предложено установить все доступные обновления во время установки. Разумеется, при доступном подключении к Интернету.

Во втором пункте можно отметить установку необходимых драйверов. Таким образом можно поставить все необходимое для работы оборудования ПО. С другой стороны, можно встретить мнение, что от этого лучше отказаться. Это объясняется возможными проблемами с драйверами Wi-Fi и видеокартами Nvidia. Поставить драйверы можно после установки ОС либо же сразу, а в случае проблем просто воспользоваться вторым вариантом при переустановке.

Шаг 6: Разметка дисков

Самый простой случай — это когда Elementary OS переустанавливается или заменяет другой дистрибутив. Тогда выбираем соответствующий пункт «Стереть диск и установить Elementary OS» в появившемся окне.

Если нужно, чтобы эта операционка стала единственной после перехода с Windows, или необходимо поставить две системы на одном ПК, то выбирайте пункт «Другой вариант». В открывшемся окне нужно освободить место и создать новый раздел, удовлетворяющий требованиям для установки.

Параметры нового раздела:

  • Размер — по желанию;
  • Тип нового раздела — Первичный;
  • Местоположение — Начало этого пространства;
  • Использовать как — Журналируемая файловая система Ext4.

Чтобы оптимизировать работу системы, рекомендуется дополнительно расставить точки монтирования со следующими параметрами.

    / (Root) — это раздел для операционной системы. Рекомендуемый размер: от 10 ГБ до 70 ГБ.

Таким образом при последующей переустановке ОС домашняя папка и файлы в ней не пострадают.

Шаг 7: Местоположение

Это необходимо для настройки часового пояса и времени.

Шаг 8: Создание пользователя

Здесь нужно указать логин и пароль. На первое время, пока нужно настроить систему, лучше выбрать простой пароль — система будет часто запрашивать его при установке программ.

Здесь же можно вообще отключить ввод пароля при запуске.

Шаг 9: Установка и перезагрузка

Теперь нужно дождаться завершения установки и перезапуска системы. Когда компьютер будет выполнять перезагрузку, можно извлечь флешку.

Шаг 10: Первичная настройка системы

Сразу после загрузки только что установленной операционки Elementary OS предложит настроить систему. Своеобразное окно приветствия. После этого система готова к работе и дальнейшей кастомизации.

Все. Теперь остается настроить систему под себя и скачать нужные приложения из магазина, хотя Elementary OS уже готова для работы.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector