Сразу отметим, что в рамках текущего материала мы не будем рассматривать решение всех потенциальных проблем в процессе установки или использования инструментов для открытия EXE-файлов. Особенно важно отметить совместимость драйверов, оборудования и конкретных открываемых приложений. Большинство такого рода неисправностей возникают в особых ситуациях и требуют индивидуальных решений.
Варианты решения:
Вариант 1: Wine
Наиболее распространенным средством для открытия EXE-файлов в среде Linux выступает Wine – сторонний пакет, позволяющий частично эмулировать архитектуру Windows. Данный вариант требует наибольшее количество действий и навыков в управлении системой, но не всегда работает стабильно. Если хотите запустить что-то сложное вроде игры, рекомендуем сразу обратить внимание на ближайшую альтернативу.
Шаг 1: Установка пакета
На сегодняшний день скачать и установить Wine можно сразу двумя способами. Первый и основной требует самостоятельной работы с пакетами. Альтернативный вариант является более современным и напрямую зависит от менеджера приложений.
Терминал
- Для начала необходимо скачать и установить основной пакет Wine. Откройте любым удобным образом Терминал и введите представленную ниже команду.
sudo apt install wine - Важно учитывать, что разные дистрибутивы поставляются вместе с собственным пакетным менеджером. По этой причине команда в большинстве случаев будет отличаться от указанной.
- Если в процессе возникают ошибки, рекомендуем дополнительно обновить локальный список пакетов. Задача не требует много времени и производится через запуск одной единственной команды.
sudo apt-get update - Как бы то ни было, дождитесь скачивания и автоматической установки. По завершении в рамках окна Терминала появится соответствующее уведомление.
Менеджер приложений
- Откройте установленный на вашем компьютере менеджер приложений и дождитесь загрузки контента. После этого с помощью встроенного поиска найдите «Wine».
- В рамках представленного списка найдите стандартный Wine со стандартным для пакета значком. Обратите внимание, что некоторые доступные здесь инструменты могут в дальнейшем пригодиться для детальной настройки.
- Наконец, находясь на главной странице пакета, воспользуйтесь кнопкой «Установить». Процедура займет некоторое время и требует активного подключения к интернету.
- Если все сделано правильно и в процессе не было ошибок, на экране появится две основные кнопки управления — «Запустить» и «Удалить». Дальнейший запуск можно производить напрямую с данной страницы менеджера приложений.
Шаг 2: Изменение параметров
- Чтобы изменить параметры самого Wine, а точнее стандартного префикса, необходимо произвести запуск напрямую из терминала или с помощью иконки в меню приложений. Если используете первый метод, в качестве команды следует указать следующее.
winecfg - При появлении основного окна «Настройка Wine» можно изменить множество основных параметров, а также заранее привязать приложение. Подробно рассматривать параметры префиксов мы не будем, так как это напрямую зависит от конкретных ситуаций.
- Единственное, что отметить в качестве завершения, это возможность изменения файлов конфигурации напрямую на диске. Как правило, необходимо открыть папку пользователя, включить видимость скрытых файлов и найти «.wine».
- Это редко бывает полезно на практике, но может пригодиться, например, для быстрого удаления файлов конфигурации. К тому же, каждый профиль Wine имеет собственные файлы и может существенно влияет на свободное пространство.
Шаг 3: Запуск программы
Наконец, разобравшись с настройками и конфигурацией, можно запустить программу. В таком сыром виде Wine не сможет запускать сложные приложения, однако вполне подходит для некоторых более простых решений.
Графический интерфейс
- Самостоятельно найдите нужную программу на диске и кликните правой кнопкой мыши. Во всплывающем окне необходимо выбрать вложенный пункт «Открыть с помощью» или любой аналог в зависимости от дистрибутива и рабочего окружения.
- Следующим действием необходимо найти установленный ранее Wine. Если программа не отображается в списке, заполните поле на нижней панели в соответствии со следующей командой запуска.
wine - Используйте кнопку «ОК», чтобы начать выполнение. В случае успешного завершения программа будет запущена в новом окне по аналогии с нашим примером.
Терминал
- Запуск из терминала является наиболее сложным, так как требует точного соблюдения путей. По этой причине лучшим вариантом будет переход в папку нужной программы и получение полного адреса EXE-файла.
- Необходимо открыть «Свойства» исходного файла и во всплывающем окне найти текстовое поле «Адрес». Скопируйте содержимое и в конце через «/» добавьте само имя файла по аналогии с нашим примером.
- Если итоговый путь содержит пробелы или, например, кириллицу, обязательно добавьте двойные кавычки в начало и в конец ссылки. Проверить корректность можно в том же файловом менеджере.
- Откройте главное окно установленного терминала и введите представленную ниже команду. Запуск вполне можно производить от собственного имени пользователя.
wine /path_to_program.exe - При успешном запуске в терминале появится соответствующее уведомление. Важно понимать, что в данном случае программа автоматически закроется, если выйти из Терминала. Этой проблемы нет, если запуск производится через файловый менеджер.
Вариант 2: PortProton
Еще один сторонний проект PortProton в первую очередь нацелен на упрощение процедуры запуска отдельных EXE-приложений и полноценных игр. Данная программа использует за основу рассмотренный ранее Wine, корректно настроенный под работу, и более мощный инструментарий от Valve – Proton.
Шаг 1: Установка пакета
- Как и большинство пакетов, установить PortProton можно в формате одного пакета из официального репозитория. Используйте для этого следующие команды или аналог для вашего дистрибутива с официального сайта.
sudo apt-get update && apt-get dist-upgrade
sudo apt-get install portproton - Отдельного внимания заслуживает полуавтоматическая установка, доступная лишь в некоторых дистрибутивах. Для этого необходимо использовать представленную ниже ссылку и кнопку «Установить пакет».
- Автоматически помимо самого приложения также будет скачано множество дополнительных файлов. Если все сделано правильно, иконку программы можно найти в меню быстрого запуска и среди установленных приложений.
Шаг 2: Изменение параметров
- По сути, единственное, что требуется PortProton для полноценной работы, это указать будущую рабочую директорию. Лучше всего создать под эти цели отдельную папку и гарантировать достаточное количество свободного пространства.
- По указанному пути на следующем этапе начнут скачиваться основные рабочие файлы. Здесь при желании можно сменить зеркало, если по какой-то причине наблюдается низкая скорость или явные потери.
- Узнать об успешном завершении можно после открытия основного рабочего окна, несмотря на множество этапов. Как бы то ни было, не рекомендуем прерывать процедуру — это может повредить файлы конфигурации.
- Первую вкладку «Автоустановка» занимают разные игровые менеджеры. Можете использовать, если вас интересует конкретная игра. Обратите внимание, что Steam не входит в список за счет нативной поддержки Linux.
- Настройки Wine на одноименной вкладке являются фактически наиболее важными. Здесь в рамках выпадающего списка «3D API» важно выбрать подходящую спецификацию под ваше железо. Сами по себе настройки можно свободно менять.
- Еще одной функциональной вкладкой выступает «Настройки PortProton». Как правило, данную панель можно использовать для изменения языка программы, быстрого обновления или переустановки.
- Последняя и по большей части вспомогательная вкладка «Установлено» позволяет создать ярлыки быстрого запуска для отдельных приложений. Необходимо нажать «Создать ярлык» и выбрать путь до исполняемого EXE-файла.
Шаг 3: Запуск программы
- В большинстве случаев запуск производится напрямую через выбор программы в рамках файлового менеджера. Найдите нужный EXE-файл на компьютере и откройте меню «Открыть с помощью».
- Следующим действием найдите «PortProton» среди установленных приложений, выберите одиночным нажатием ЛКМ и нажмите «ОК». Дополнительно можете использовать кнопку «Назначить по умолчанию», чтобы не повторять процедуру.
- Если требуется, можете установить уникальные параметры для конкретной программы или игры. Дополнительные «Настройки» можно найти на отдельной вкладке.
- Из списка настроек мы не можем выделить наиболее важные пункты. Обычно, изменение требуется в рамках решения проблем с конкретными приложениями.
- Нажмите кнопку «Запустить», чтобы произвести запуск программы с выбранными свойствами. Если все правильно и параметры совместимы с вашим компьютером, начнется запуск по аналогии с Windows.
Вариант 3: Steam
Полноценные игры в среде Linux из-за множества особенностей не всегда получается запустить через простой Wine без глубокой настройки. Особенно это актуально для приложений, скачанных через Steam. В данном случае лучшим и единственным рабочим решением станет использование нативных возможностей программы.
Шаг 1: Подготовка приложения
Среди подготовительных действий внимания заслуживает только процедуры установки приложения. Это можно сделать через любой менеджер программ или терминал.
Менеджер приложений
- Наиболее простое решение требует открытия «Менеджера программ». Здесь с помощью поиска следует найти «Steam», отмеченный соответствующим значком.
- Используйте кнопку «Установить» в правой верхней части экрана, чтобы начать скачивание. По завершении не будет дополнительных уведомлений, однако изменятся сами кнопки.
Терминал
- Установка через терминал мало чем отличается от большинства других пакетов. Необходимо открыть соответствующее окно и ввести представленную ниже команду. Как нетрудно догадаться, на разных дистрибутивах пакетный менеджер может отличаться.
sudo apt-get install steam - Если процедура завершена правильно, это можно понять по отсутствуют ошибок в терминале. Кроме того, в рамках меню быстрого доступа появится значок «Steam».
Шаг 2: Подготовка клиента
- Дважды кликните по иконке Steam, чтобы начать автоматическое скачивание рабочих файлов. Задача производится в фоновом режиме и не требует дополнительных действий.
- Следующий действием по аналогии с Windows-версией клиента необходимо произвести авторизацию. Подробно останавливаться на данной задаче мы не будем.
Читайте также: Устранение проблем с авторизацией в Steam
- Наконец, дождитесь завершения синхронизации и появления вашей библиотеки игр. Дальнейшие действия напрямую связаны с особенностями каждого отдельно релиза.
Шаг 3: Запуск игры
- Перейдите на вкладку «Библиотека» и найдите нужную игру. Используйте кнопку «Установить», если доступна.
- Можете дополнительно посетить страницу игры в магазине Steam. Здесь можно наверняка узнать, поддерживает игра Linux по умолчанию или нет.
- Если требуется запустить игру, которая официально не поддерживается в Linux, придется подтвердить установку дополнительных компонентов. Запуск в таком случае производится через встроенный Vulkan и может вызывать трудности на некотором железе.
- Как бы то ни было, выберите желаемый путь и нажмите «Установить». По завершении появится стандартная для клиента кнопка «Запустить».
lumpics.ru















































~$ sudo wine PROGRAM
MESA-INTEL: warning: Ivy Bridge Vulkan support is incomplete
MESA-INTEL: warning: Ivy Bridge Vulkan support is incomplete
при введении wine никакой интерфейс не появляется
при введении wine PROGRAM выдаёт это
MESA-INTEL: warning: Ivy Bridge Vulkan support is incomplete
MESA-INTEL: warning: Ivy Bridge Vulkan support is incomplete
0070:err:ole:start_rpcss Failed to start RpcSs service
Приложение не может быть запущено или нет ассоциированных с типом данного докуме
нта приложений.
Вызов ShellExecuteEx провалился: Файл не найден.
Ошибка, которую вы видите, может возникать по нескольким причинам. Давайте попробуем разобрать возможные решения. Предупреждение MESA-INTEL: warning: Ivy Bridge Vulkan support is incomplete говорит о том, что драйвер MESA для вашей графики Intel Ivy Bridge не полностью поддерживает Vulkan. Это обычно не должно мешать запуску Wine, но, если возможно, убедитесь, что ваш драйвер MESA актуален. Для Intel можно также попробовать переключиться на OpenGL, если Vulkan несовместим.
Ошибка Failed to start RpcSs service говорит о том, что не удалось запустить службу RpcSs, которая используется Wine для межпроцессного взаимодействия. Возможно, недостаёт пакетов, необходимых для запуска программ под Wine. Попробуйте установить все рекомендуемые зависимости для Wine:
sudo apt updatesudo apt install --install-recommends wine wine32 wine64 winbind
Пересоздание префикса Wine. Возможно, что префикс Wine повреждён или не настроен корректно. Попробуйте пересоздать его:
mv ~/.wine ~/.wine_backupwinecfg
Это создаст новый префикс Wine и, возможно, исправит проблемы с запуском программы. Проверка пути к файлу. Убедитесь, что вы указываете полный путь к программе, которую хотите запустить. Например: wine /полный/путь/к/PROGRAM.exe
Некоторые программы могут требовать специфические библиотеки или настройки. Установите winetricks, чтобы попробовать добавить нужные библиотеки:
sudo apt install winetrickswinetricks
После запуска winetricks выберите нужные библиотеки (например, vcrun, dotnet и т.д.) и установите их.
Попробуйте эти шаги и посмотрите, изменится ли поведение программы.
помогите, скачивал через терминал. скачивание было довольно долгим, а в конце было это:
E: Не удалось настроить «libc6:i386».
E: Не удалось выполнить оперативную настройку «libgcc-s1:i386». Подробнее смотрите в man 5 apt.conf об APT::Immediate-Configure. (2)
vladkotelnikov75-15-ASUS-Laptop-X540BA:~$ wine
Usage: wine PROGRAM [ARGUMENTS…] Run the specified program
wine —help Display this help and exit
wine —version Output version information and exit
когда пишу sudo apt install wine-stable пишет это:
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Уже установлен пакет wine-stable самой новой версии (3.0.1ubuntu1).
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 160 пакетов не обновлено.
не знаю что делать.
помогите
Здравствуйте, Аноним. Это значит, что Wine уже установлена в вашем дистрибутиве Linux. Воспользуйтесь встроенным поиском через Меню приложений, чтобы отыскать его там.
Добрый день, у меня вот такая проблема- при установки Wine не могу понять какую выбрать(у меня Симпли Линукс)? Прошу помочь. Спасибо.
Здравствуйте, Аноним. К сожалению, ваш магазин приложений, по всей видимости, не поддерживает Wine. Вернитесь к шагу про установку в этой статье и пролистайте его немного. Там будет раздел про установку через официальные репозитории. Вам понадобится открыть терминал и ввести указанные команды, чтобы установить приложение. Этот метод должен вам помочь.
товарищи помогите запустить ехе файлы, комп в хостеле в центре стокгольма, жизни нет без дополнительных прог,а тут гребанный линукс и админправа чужие!
Хелп!
я не знаю линукс совсем-как в 93м году к виндовс руководства читаю бл
Может скинете прог портабл-которые открывают и архиватор может какой итп
Благодарю!
Добрый день, если можете зайти в биос, то установите Линукс заново со своими паролями, но сначала сделайте загрузочную флешку.
Здравствуйте, Аноним. Если вам администратор не даст установить Wine, у вас никак не получится запустить EXE-файлы. Портативные версии тут тоже не помогут. Единственный вариант — искать аналоги, совместимые с Linux, но тут тоже для установки могут потребоваться права администратора, поэтому ситуация почти безвыходная.