Melhor maneira de executar o WINE no OS X?

15

O que é isso?

(Eu sei, oh, tão subjetivo.)

Então, vamos fazer isso, qual é a maneira mais eficaz e sem dor para fazer isso? Sei que essas podem ser condições contraditórias.

Nathaniel
fonte

Respostas:

17

A maneira mais fácil e sem dor é usar o homebrew

https://github.com/mxcl/homebrew

Depois de seguir as instruções para instalar o homebrew nesta página (que inclui a instalação do Xcode), você pode simplesmente digitar

brew install wine

E isso fará o download e compilará o vinho e todas as suas dependências.

robzolkos
fonte
11
Bem, isso faz você ganhar vinho. Mas quero dizer coisas como Wineskin e WineBottler. Ferramentas que facilitam a operação e a configuração do WINE.
Nathaniel
6
Em termos de mais eficaz e sem dor - o vinho de baunilha é a melhor e mais atualizada maneira. WineBottler em particular parece bastante inativo. Confira o Wine FAQ wiki.winehq.org/FAQ Não há muito configuração necessária, basta iniciar um aplicativo com /path/to/app.exe vinho
robzolkos
11
Eu segui o caminho de preparação, mas obtive erros ao tentar executar aplicativos, como reclamar sobre a falta de biblioteca de controles comuns, tempos de execução do visual studio e assim por diante.
sorin
@robZolkos WineBottler parece rodar vinho estável, daí as atualizações pouco frequentes. Ainda funciona como um encanto embora. (Exceto talvez o winetricks)
Hawken
6

Você pode instalar o vinho usando o MacPorts ou o Fink , ambos são recomendados para o meu vinho.

Quanto aos aplicativos GUI para vinho, a única coisa além dos próprios utilitários do vinho são os truques de win . Eles são bastante úteis para baixar e instalar automaticamente aplicativos e dlls diferentes com suas dependências.

Se o seu OSX for anterior a 10,5, você definitivamente precisará instalar o XQuartz (a versão mais recente já inclui o servidor X).

MacPorts

Instale o MacPorts primeiro.

Vamos procurar pacotes correspondentes a 'wine':

port search wine
vinho @ 1,4 (x11)
    O vinho não é um emulador

vinho crossover @ 11.0.0 (x11)
    O Wine não é um emulador (1.4-rc5 com modificações do CodeWeavers para CrossOver)

wine-crossover-games @ 10.1.1 (x11)
    O Wine não é um emulador (1.3.9 com modificações do CodeWeavers para CrossOver Games)

wine-devel @ 1.5.0 (x11)
    O vinho não é um emulador

O que outras pessoas estão dizendo
    baixa e instala várias bibliotecas de tempo de execução redistribuíveis

Agora vemos que podemos instalar a versão do CodeWeavers ou apenas o vinho comum. Vamos instalar o vinho habitual (acho que para outro você precisa de algum tipo de lice):

porta sudo instalar vinho

Também é uma boa ideia instalar o winetricks:

porta sudo instalar winetricks

Fink

Instale o Fink como descrito aqui .

lista de vinhos fink
     wine 1.3.21-1 camada de compatibilidade do Microsoft Windows
     camada de compatibilidade wine-dev 1.3.21-1 do Microsoft Windows
     winetricks 20111120-2 Instale ferramentas de tempo de execução redistribuíveis no Wine

Vamos instalá-los agora

fink instalar vinho
fink instalar winetricks

Depois da instalação

No terminal, digite wine e pressione [Tab] e você verá utilitários que acompanham o vinho (e truques de vinho, é claro):

vinho winebuild wineconsole winedbg winefile winegcc winemine wineerver   
wineboot winecfg winecpp winedump wineg ++ enólogo winepath winetricks

O winecfg é muito útil para configurar o wine (substituição de dlls, seleção de versão do Windows etc.)


Provavelmente também é possível instalar o vinho sobre o prefixo do Gentoo, mas não tenho certeza de que você obterá suporte para o X neste caso.

Alex Bolotov
fonte
4

A maneira mais livre de dor é usar o Codeweavers's pago pela versão Crossover

Possui configurações padrão úteis e, para muitos aplicativos, fornece C4P ou CrossTie, que fará toda a instalação e configuração do aplicativo a partir de um script.

user151019
fonte
3

A melhor instalação gráfica do Wine é o Wineskin. Ele coloca todas as ferramentas em uma GUI e cria um arquivo .app independente que o Mac executará como um aplicativo nativo. Aqui está um tutorial que está usando o Steam como exemplo.

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

Se você planeja portar vários aplicativos, precisará executar apenas um ambiente Wine. MacPorts ou Homebrew são provavelmente suas melhores opções.

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

Espero que isto ajude!

AllenZ
fonte
Por favor, dê uma olhada na Central de Ajuda , especialmente o último parágrafo apple.stackexchange.com/help/behavior
nohillside