Запустить exe под линуксом

Как запустить .exe из командной строки Linux

Я новичок в Linux. В настоящее время я пытаюсь написать командную строку, которая должна выполнить * .exe внутри папки abc.

Но ошибка говорит no such file or directory .

но если это действительно программа для Windows, вам нужно установить «wine», затем выполните:

но только некоторые программы Windows будут работать под Wine.

Этот ответ объединяет другие ответы на этот вопрос в один.

Файл info.exe будет выполняться в Linux или Windows, но не в обоих случаях.

Выполняется под Windows

Если файл является файлом Windows, он не будет работать под Linux самостоятельно. Так что, если это так, вы можете попробовать запустить его под эмулятором Windows (WINE). Если он не совместим с Wine, вы не сможете выполнить его под Linux.

Прежде чем начать, вам нужно будет установить Wine. Шаги, необходимые для установки wine, будут зависеть от используемой вами платформы linux. Вы можете, вероятно, гуглить «Ubuntu install wine», если, например, вы устанавливаете Ubuntu.

После того, как вы установили Wine, вы сможете выполнять эти команды.

Выполнить под Linux

если вы знаете, что этот файл запускается под linux, то вы захотите выполнить эти команды:

Перейдите в каталог abc

Тогда вы хотите изменить права доступа , чтобы Л.Л. пользователей электронного х ecute этого файл (а + х). Вы могли бы также позволить только ˙U ГЭЭ е х ecute (и + х)

Запустите программу, ./ заставляет командную строку искать в текущем пути файл для выполнения (если директория ‘current’ отсутствует в переменной окружения $ PATH.

Источник

Wine — запуск Windows-программ в Linux без виртуальных машин

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

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

Называется оно Wine, что в вольном переводе звучит как «винишко». Когда вы запускаете в Linux исполняемый EXE -файл, Wine подменяет вызовы библиотек Windows на системные вызовы Linux, благодаря чему пользователи могут полноценно работать с Windows-приложениями и играми практически без потери производительности. Иначе говоря, Wine эмулирует среду Windows, создавая нечто вроде промежуточного слоя между Linux и Windows и обеспечивая тем самым доступ win-приложениям к файловой системе Linux.

Установка Wine

Рассмотрим установку и работу с Wine на примере с Ubuntu .

Читайте также:  Cyborg fly 5 flight stick драйвера windows 10

Чтобы установить Wine, откройте терминал и выполните команду sudo apt install wine-stable с подтверждением загрузки пакетов.

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

Для установки мы использовали последнюю стабильную версию 3.0.

Установка Windows-программ в Linux

Установим с помощью Wine в Linux какую-нибудь виндовую программу, например, текстовый редактор Notepad++.

Переходим в папку с исполняемым exe -файлом, открываем текущее расположение в терминале через контекстное меню.

И выполняем простую команду wine AtomSetup.exe .

Возможно, при первом запуске Wine предложит установить дополнительные компоненты вроде Net Framework , обязательно устанавливаем.

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

Если у вас возникнут затруднения с запуском win-приложений, воспользуйтесь программой q4wine, представляющей собой удобную графическую оболочку для Wine.

Допустим, вы установили win-программу, но не можете ее найти среди других установленных программ.

Откройте q4wine, нажмите Ctrl + Z и кликните по иконке обзора в поле «Программа».

Откроется окно «Открыть EXE-файл» как раз в расположении папки префикса .wine , содержащей эмулируемую windows-структуру каталогов drive_c/Program Files .

Выбрав исполняемый exe -файл нужной вам программы, нажмите в окне q4wine «OK».

И win-приложение будет запущено.

С момента прекращения поддержки игровой консоли Game Boy Advance прошло уже тринадцать лет, но она .

Технически современные компьютерные игры не идут ни в какое сравнение со старыми консольными игрушками, найти .

Чтобы иметь возможность наслаждаться старыми играми из 90-х, необязательно устанавливать MS DOS на ПК или .

Виртуализация — наиболее доступный способ запустить на одном ПК вторую операционную систему, не устанавливая ее .

Источник

Запуск .exe файлов

Как запускать .exe файлы на linux’e

вперде.

Ребутнувшись в винду.

Что тебе нужно запускать и зачем? Зачем ты ставил линукс? Учил ли ты матчасть?

А вообще гугли в сторону Wine.

В консоли:

что за тупой троллинг в техразделе?
либо вино, либо никак
ещё вопросы будут?
хотя. под *.exe может быть и баш-скрипт
вопрос не раскрыт — ТС — тролль!
язабан!

Двойным щелчком мышкой.

Не надо их запускать.

А может и программа для mono. Тогда

. или установщик i2p 🙂

ЯЗАБАН

Несмотря на то, что вопрос о линукс, данный тред не соответствует ЛОРу.

вот к чему последние две фразы и зачем так упорно тыкать восклицательные знаки?

не осилил?
молодец
вот и целуйтесь со своей луной! (с) незнайка на луне

sudo aptitude install wine

Уходи на венду. Такие как ты, не умеющие загуглить простейший вопрос тут не нужны.

>Уходи на венду. Такие как ты, не умеющие загуглить простейший вопрос тут не нужны.

С ума чтоль посходили?

Может парню лет 15. А может какие ещё обстоятельства.

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

> Может парню лет 15.

То есть в 15 лет человек неспособен набрать два слова в поисковике?

Читайте также:  Как перезапустить службу печати windows server

Советую начать с гугла. Гуглить в сторону Wine, как, вероятно, уже сказали. Желаю тебе осилить.

И, да, *.exe файлы не нужны. Ищи эльфийские бинарники (или исходные коды, чтобы самому собрать эти бинарники) или какой-нибудь аналог программы, которую хочешь запустить.
Информации ты дал немного. Форум сделан для решения конкретных вопросов. Нужно сказать: «У меня так-то и так-то, хочу так-то и так-то, делаю так-то и так-то, а получается так-то и так-то», тебе ответят, где ты неправ и как надо. Или зададут наводящие вопросы, которые помогут тебе сделать то, что тебе нужно. Для начала нужно узнать: твой дистрибутив, программу, которую ты хочешь запустить, зачем это тебе нужно (и нужно ли это). Если ты хочешь получить общую информацию, то для этого не нужно ходить на форумы. Написана куча мануалов и инструкций с картинками, чтобы даже «ламера виндовозные» разобраться могли. Найти всё это дело можно, задав пару простых запросов гуглу. И только тогда, если что-то не получится, нужно пойти на форум и разобраться, что же ты делаешь не правильно.
Надеюсь, ты дочитал моё наставление до конца (а я, вероятно, не тот, кто должен читать подобные нравоучения), осознал свою ошибку и без промедления пошёл в гугл с запросом «linux wine exe».

Установи wine и сможешь запускать .exe файлы как в Windows. А установленные программы для Windows будут доступны из меню (подменю Wine).

То есть в 15 лет человек неспособен набрать два слова в поисковике?

А вы сами то пробовали поискать? Я попробовал ради интереса ввести вопрос ТС в гугль. По первой ссылке какой то красноглазый наркоман что-то мутит с ядром o_O. По второй ссылке советы от мейлру, ничего конкретного. Несколько каких то советов, некоторые говорят с помощью какого то вайна, другой говорит «через -Vine @ Virtual Machine Ware» (Что это?).

С неисправимой ошибкой в генокоде тут делать нечего

>А вы сами то пробовали поискать?
пробовал

Кстати, реально ли использовать xen + win$ для запуска игр?

>> А вы сами то пробовали поискать?

Похоже что нет, т.к. в результатах точно такой же бред на тех же позициях что и тут 😀

Господа, ну и развели вы тут!

Нет бы просто сказать: «язабан».

>Может парню лет 15.

Мне 15 😀
Линуксы стал осваивать в 13. Но я не прыщавый задрот-игроман-дуалбутчик-красноглазик-быдлокодер-etc, нет.

Почитайте про wine, для вашего дистрибутива.

То что прыщей нет — уже хорошо.

ТС’у: большинство exe файлов можно запустить только в вайн, ну или в виндовсе

вот как раз по первой ссылке очень хороший пример использования binfmt_misc. я так в 2005г. пугал человеков ./winamp.exe

> Но я не прыщавый задрот-игроман-дуалбутчик-красноглазик-быдлокодер-etc, нет.

А почему тогда начал осваивать? Зачем еормальному 13-летнему парню линукс?

P.S. 16-летний парень.

Начал ковырять линуксы в 13. Интересно же.
Тоже 16.

Читайте также:  Windows fabric v1 cu1 download

он думает что восклицательные знаки добавляют его бредовым речам убедительности

Двойной клик в 95% случаев решает задачу, при условии установленного WINE. Если нет — команду в консоли уже посоветовали, и смотреть на что рунается.

>Но я не прыщавый задрот-игроман-дуалбутчик-красноглазик-быдлокодер-etc, нет
Да никто ничего подобного про тебя и не подумал.

Автор, ты чего не пишешь? Напиши нам, почему ты хочешь запустить exe, с какой целью, и мы скажем, возможно это или нет.

> То есть в 15 лет человек неспособен набрать два слова в поисковике?

>Двойной клик в 95% случаев решает задачу, при условии установленного WINE. Если нет — команду в консоли уже посоветовали, и смотреть на что рунается.

в 95% случаев при тупо двойном клике оно ругается на неустановленный executable bit. Правда, отписывает об этом факте довольно доходчиво, и исправить ситуацию не составляет труда.

ЛОР вперде.

Ubuntu: sudo apt-get install wine
Fedora: sudo yum install wine
И еще куча комбинаций
K.O.

А я начал в 14, когда интернет нормальный провели. А сейчас мне тоже 16, правда уже студент 1 курса.

И почему я не удивлен количеству ненависти и желчи в этом треде?

Все-таки, парень, ты зря пришел на ЛОР за ответами. Знай, что здесь в основном обитают дегенераты и наркоманы, которые ненавидят все и вся, кроме священного слова Linux (некоторые и Linux ненавидят) и дельного совета никогда не дадут.

Для остальных, привожу текст из предыдущей темы автора. Может кому-нибудь станет стыдно за свое поведение. Впрочем, о чем это я? Конечно никому не станет стыдно.

Купили компьютер с операционкой linux, не можем подключить интернет через роутер все правильно подключаем, и отказывается работать, раздает интернет все нормально, на компьютере не работает, прописывали все в ручную бесполезно. Подскажите как правильно все сделать.

ТС, тебе два совета:
1) Если тебе точно нужно запустить какой-то exe, то тебе нужно установить пакет wine, который эмулирует архитектуру windows, позволяя запускать файлы, для нее предназначенные. Если с этим возникнут сложности, пиши. Только не забудь указать название своего Linux (Ubuntu там или OpenSuse), хотя скорее всего у тебя Ubuntu.
2) Скорее всего ты пытаешься работать в Linux «по старинке», как привык в Windows. Знай — это неправильно. Тебе больше не нужно запускать установщики из exe и много-много раз нажимать кнопку «Далее». Теперь (почти) все нужные тебе программы ты можешь установить через встроенный в твою систему менеджер пакетов (программ). Найди в меню соответствующий пункт (нечто вроде «Установка и удаление программ») и хорошенько ознакомься с пакетным менеджером. Он теперь твой лучший друг.

Реально, ИМХО. Но зависит от твоей машины. Я у себя на работе пытался запустить NFS Most Wanted в ХР в виртуалбоксе. Взлететь-то оно взлетело, но тормозило. На работе у меня корка 2 дуо, 2 гига, нвидиа 9600ГТ.

Источник

Оцените статью