Лучший способ запустить WINE на OS X?

15

Что это?

(Я знаю, о, так субъективно.)

Итак, давайте сделаем это, какой самый эффективный и безболезненный способ сделать это? Я понимаю, что это могут быть противоречивые условия.

Натаниель
источник

Ответы:

17

Самый простой и самый безболезненный способ - использовать домашнее пиво

https://github.com/mxcl/homebrew

После того, как вы выполните инструкции по установке homebrew на этой странице (которые включают установку XCode), вы можете просто набрать

brew install wine

И это загрузит и скомпилирует wine и все его зависимости.

robzolkos
источник
1
Ну, это заставляет тебя ВИНО. Но я имею в виду такие вещи, как Wineskin и WineBottler. Инструменты, облегчающие работу и настройку WINE.
Натаниэль
6
С точки зрения эффективности и безболезненности - ванильное вино - лучший и самый современный способ. WineBottler, в частности, кажется довольно неактивным. Проверьте Wine FAQ wiki.winehq.org/FAQ Конфигурация не требуется, просто запустите приложение с вином /path/to/app.exe
robzolkos
1
Я пошел по пути brew, но у меня возникли ошибки при попытке запустить приложения, например, жалобы на отсутствие библиотеки общих элементов управления, время выполнения Visual Studio и так далее.
сорин
@robZolkos WineBottler, похоже, использует стабильное вино, отсюда и редкие обновления. Тем не менее, работает как шарм. (За исключением, может быть, Winetricks)
Hawken
6

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

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

Если ваш OSX старше 10,5, вам обязательно нужно установить XQuartz (более новая версия уже включает X-сервер).

MacPorts

Сначала установите MacPorts .

Давайте искать пакеты, соответствующие 'wine':

port search wine
вино @ 1,4 (х11)
    Вино не эмулятор

винный кроссовер @ 11.0.0 (x11)
    Wine не является эмулятором (1.4-rc5 с модификациями CodeWeavers для CrossOver)

Wine-Crossover-Games @ 10.1.1 (x11)
    Wine не является эмулятором (1.3.9 с модификациями CodeWeavers для CrossOver Games)

wine-devel @ 1.5.0 (x11)
    Вино не эмулятор

winetricks @ 20120308 (x11)
    загружает и устанавливает различные распространяемые библиотеки времени выполнения

Теперь мы видим, что мы можем установить версию CodeWeavers или просто обычное Wine. Давайте установим обычное вино (я думаю, что для другого вам понадобится что-то вроде вши):

судо порт установить вино

Это также хорошая идея для установки winetricks:

порт sudo установить winetricks

доносчик

Установите Fink как зарегистрированный здесь .

винная карта
     Wine 1.3.21-1 Уровень совместимости с Microsoft Windows
     wine-dev 1.3.21-1 Уровень совместимости с Microsoft Windows
     winetricks 20111120-2 Установите распространяемые инструменты времени выполнения в Wine

Давайте теперь установим их

Финк установить вино
Финк установить Winetricks

После установки

В терминале введите вино и нажмите клавишу [Tab], и вы увидите принадлежности, которые поставляются с вином (и, конечно, winetricks):

wine winebuild wineconsole winedbg winefile winegcc винный погреб   
wineboot winecfg winecpp winedump wineg ++ винодел winepath winetricks

winecfg очень полезен для настройки wine (переопределение dll, выбор версии Windows и т. д.)


Также возможно установить wine поверх префикса Gentoo, но я не уверен, что в этом случае вы получите поддержку X.

Алекс Болотов
источник
4

Самый безболезненный способ - использовать платную Codeweavers версию Crossover

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

user151019
источник
3

Лучшая графическая установка Wine - это Wineskin. Он помещает все инструменты в графический интерфейс и создает отдельный файл .app, который Mac будет запускать как собственное приложение. Вот учебник, который использует Steam в качестве примера.

http://www.easypctutorials.com/windows-steam-on-mac-wineskin

Если вы планируете портировать несколько приложений, вам нужно будет запустить только одну среду Wine. MacPorts или Homebrew, вероятно, ваши лучшие варианты.

http://www.easypctutorials.com/how-to-install-wine-on-mac-os-x

Надеюсь это поможет!

AllenZ
источник
Пожалуйста, загляните в справочный центр , особенно последний абзац в apple.stackexchange.com/help/behavior
nohillside