Como eu crio um prefixo WINE de 32 bits?

105

Como faço para criar um prefixo Wine de 32 bits no Ubuntu 12.04 de 64 bits?

    
por Levan 17.08.2012 / 22:56
fonte

4 respostas

127

Para criar um prefixo WINE de 32 bits em um sistema Ubuntu de 64 bits, você precisa abrir um terminal e executar o seguinte comando:

WINEPREFIX="$HOME/prefix32" WINEARCH=win32 wine wineboot
  • Onde WINEPREFIX é o diretório do prefixo
  • Este diretório não pode existir ou você recebe um erro! Por favor, faça não criá-lo manualmente no Nautilus ou com mkdir ./
por ish 18.08.2012 / 11:36
fonte
41

É assim que eu fiz. A resposta acima - para mim - não funcionou.

Primeiro, apaguei a pasta Wine com este comando:

rm -r ~/.wine

Se ele disser que o diretório não está vazio, basta adicionar o sinalizador -f (force). Observe que isso removerá todos os aplicativos do Windows instalados neste prefixo!

Seu comando deve ser parecido com isto:

rm -r -f ~/.wine

E, em seguida, crie um prefixo de 32 bits com este comando:

WINEARCH=win32 WINEPREFIX=~/.wine wine wineboot
    
por Levan 17.02.2013 / 23:29
fonte
10

Apenas criar um diretório wine32 prefix / (sem wine64 prefix / directory) não funcionará. Como foi sugerido acima (mas não totalmente escrito) - e se você quiser evitar a necessidade de usar o winecfg (que é muito prático em automação - você precisa de alguma forma fechá-lo), aqui está a solução completa: crie um wine64 , então um diretório wine32 . Se você usar winetricks para verificar (ele dá um aviso para wine64 diretórios), ele reportará ambos corretamente ( wine64 dá o aviso, já que é 64, wine32 não, já que é 32.). A solução;

rm -Rf ./wine   # carefull, this deletes your entire wine config (fine if you want to start afresh)

WINEPREFIX=~/.wine wineboot

... espere ...

WINEPREFIX=~/.wine32 WINEARCH=win32 wineboot

Depois disso, você pode:

WINEPREFIX=~/.wine32 WINEARCH=win32 your_32bit_executable.exe

WINEPREFIX=~/.wine WINEARCH= your_64bit_executable.exe   # likely, did not test.
    
por Roel 19.11.2014 / 08:13
fonte
-1

Eu estava correndo para o mesmo problema.

Digite WINEARCH=win32 WINEPREFIX=~/.wine winecfg

Deve começar a baixar os drivers necessários. Eu acredito que este problema é devido a um problema que ocorre durante o download normal. Para mim, a minha internet caiu como estava baixando os drivers originalmente.

    
por evan 16.06.2014 / 09:01
fonte