Как запустить файлы .exe на Mac без виртуальной машины?

У меня есть один файл программного обеспечения (.exe), который мне нужно запустить на моем macbook pro. Для этого мне нужно кросс-платформенное приложение, как вино в Ubuntu.

Может ли кто-нибудь предложить мне приложение?

Ответы (3)

Есть винный порт для OS X: http://wiki.winehq.org/MacOSX .

Со страницы проекта:

Текущее состояние (x86)

Wine хорошо работает на OSX для компьютеров Mac на базе Intel, за исключением надлежащего дистрибутива (Mac Application Bundle) для полной интеграции с функциями «перетаскивания» и «открыть» или «открыть с помощью». У Wine также есть недостатки, связанные с интеграцией значков на рабочем столе и выполнением определенных типов программ DOS или смешанных программ Windows/DOS.

(Обратите внимание, что Darwine , первоначальная попытка портировать Wine на OS X, была в первую очередь написана для PowerPC Mac. Была проделана некоторая работа для поддержки Intel Mac, но она больше не разрабатывается активно , поэтому вам лучше ее избегать.)

На момент написания этой статьи официальных пакетов Wine для Intel Mac не существует, поэтому вам придется использовать стороннее приложение, такое как WineBottler ( http://winebottler.kronenberg.org/ ), PlayOnMac ( http://www. playonmac.com/en/download.html , для Snow Leopard и Lion). или Wineskin ( http://wineskin.urgesoftware.com/tiki-index.php , для Lion и Mountain Lion).

daviewales упомянул в комментарии ниже менеджер пакетов, о котором я не знал, который называется Homebrew (< Ссылка >). Вы можете попробовать.

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

Вы можете скачать бесплатную пробную версию здесь: http://www.codeweavers.com/products/

См. бурдюк для бесплатной обертки к вину
Привет, Жауме, спасибо за быстрый ответ. Я уже пробовал Darwine на своем macbook, но, поскольку я использую Lion OS 10.7.4, и он не поддерживает приложения PowerPC Mac, я думаю, что он не будет работать на моем mac. Скажите, пожалуйста, есть ли способ решить проблему или какое-либо другое стороннее приложение.
Wine будет работать на вашем Mac. Самый простой способ установить его — сначала установить homebrew ( mxcl.github.com/homebrew ), затем открыть терминал и ввести brew install wine, затем brew install winetricks. Однако прежде чем вы это сделаете, вы должны выполнить поиск в WineHQ ( appdb.winehq.org ), чтобы узнать, работает ли ваше приложение в Wine.
Обратите внимание, что для запуска исполняемого файла в Wine вам нужно открыть терминал, сменить каталог на каталог, содержащий исполняемый файл (например, cd ~/Downloads), а затем запустить исполняемый файл, набрав wine ./filename.exe. Вы не можете просто дважды щелкнуть исполняемый файл.
@daviewa;es - кроссовер или бурдюк еще проще использовать - конфигурация в основном сделана за вас
Но Вино веселее... =P
@Dhaval Я не понимаю, почему вы упоминаете поддержку PowerPC и как она связана с вашим exe-файлом. Если вы запускаете Lion, у вас есть Mac на базе Intel, который поддерживается Wine, как указано в моем ответе. Кроме того, Apple прекратила поддержку Rosetta в OS X 10.7 «Lion», что означает, что, начиная с этой версии, приложения PowerPC не будут работать на Mac с процессором Intel.
@Jaume Причина в том, что я пробовал так, как вы предложили, но когда я запускаю настройку для этого, появляется предупреждение с сообщением, что «PowerPC не поддерживается этим приложением», что это значит?
@Dhaval Теперь я понимаю. Darwine в первую очередь был написан для PowerPC Mac, и вы, вероятно, загрузили двоичный файл PowerPC. Некоторая работа была проделана для поддержки компьютеров Mac на базе Intel, но, похоже, она больше не развивается активно, поэтому я бы ее избегал. Я думаю, вам лучше использовать WineBottler (winebottler.kronenberg.org) или другое стороннее приложение, упомянутое на wiki.winehq.org/… . Вы также можете попробовать Homebrew (mxcl.github.com/homebrew), как упоминалось выше daviewales. Я расширил свой ответ, чтобы включить это.
@jaume Да .. Спасибо, ваши ответы были действительно полезны.
Есть, конечно, CrossOver, цена которого, как мне лично кажется, сильно завышена, и WinOnX, который, я думаю, доступен в Mac AppStore по приятной цене.
Кроме того, это также зависит от того, как написана программа (exe, исполняемый файл), например, программы, требующие .Net Framework или DirectX, потребуют дополнительной настройки, как в Linux.
wineтакже можно установить через macports, с помощью sudo port install wine.

В дополнение к другому ответу взгляните на WineBottler: http://winebottler.kronenberg.org

Это приложение имеет дело с некоторыми техническими аспектами использования вина в OS X, такими как создание профилей приложений и т. д. По сути, оно позволяет вам инкапсулировать .exe как приложение Mac и запускать его изначально в OS X без необходимости запуска виртуального машина.

Это только бета-версия, но я успешно использовал ее для запуска различных приложений Windows .exe под OS X 10.6.x (Snow Leopard). Будьте осторожны, не все будет работать, но это ожидаемо!

Еще не успел протестировать его в Mountain Lion, так как я только что мигрировал. Надеюсь это поможет!

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

Виртуальная машина будет еще одним лучшим вариантом для вас. посмотри и здесь -

http://www.pcadvisor.co.uk/how-to/software/3376910/how-open-exe-files-on-mac-os-x/

Ответы на Ask Different должны быть чем-то большим, чем просто ссылка. Можно включить ссылку, но, пожалуйста, подведите итог или выделите ее в ответе. Идея состоит в том, чтобы сделать ответ самостоятельным.