Em primeiro lugar, observe este aviso muito perceptível:
------------------------------------------------------
You are using a 64-bit WINEPREFIX. If you encounter problems, please retest in a
clean 32-bit WINEPREFIX before reporting a bug.
------------------------------------------------------
Isso indica que você precisa criar um Wineprefix de 32 bits , já que o Wine funciona melhor com material de 32 bits - isso pode ser feito simplesmente rodando dizendo ao wine qual arquitetura usar antes de executar seus comandos (isso também pode ser feito desinstalando o Wine x86_64 e instalando o Wine i386 / i686 - de qualquer forma, mantenha o terminal aberto para os outros comandos do wine após rodar isso) :
export WINEARCH="win32"
Isso define as variáveis de ambiente que o wine lê antes de iniciar (consulte man wine
).
Também seria uma boa ideia criar o próprio WINEPREFIX (onde a unidade virtual do Wine é armazenada). Por padrão, isso é ~/.wine
, mas você pode criar itens individuais para cada arquitetura & amp; programa - para criar um WINEPREFIX no diretório /home/USERNAME/.wine-PROGRAM-NAME/
:
export WINEPREFIX=~/.wine-PROGRAM-NAME/
O diretório não precisa existir (o ideal é que ele não exista, portanto, as coisas não precisam ser sobrescritas), mas os diretórios pai provavelmente devem - você também deve ter permissão para ler & amp; escrever para ele, e eu não acho que o wineprefix pode estar em uma unidade FAT / NTFS por razões técnicas (não vai funcionar) .
Então, para configurar um prefixo de vinho de 32 bits para um programa:
export WINEARCH="win32"
export WINEPREFIX=~/.wine-PROGRAM-NAME/
wineboot -u
Você pode substituir PROGRAM-NAME
pelo nome do programa para facilitar a identificação posterior do programa. Apenas certifique-se de incluir apenas a letra e os números, pois a pontuação geralmente tem uma função especial em vários shells de comando.
Você deve então obter uma janela como esta:
Então você está pronto para ir. Agora você pode instalar o NET 4.0 usando winetricks
(você pode querer obter a versão mais recente de aqui primeiro ):
winetricks dotnet40
Isso deve estar no terminal após o comando export WINEPREFIX=...
, ou colocando-o logo antes do comando wine, como (útil para lançadores de aplicativos em uma linha de comando) :
env WINEPREFIX=~/.wine-PROGRAM-NAME/" winetricks dotnet40
Você também pode usar o winetricks
para instalar alguns outros itens de que possa precisar - por exemplo, fontes (usando as opções corefonts
, lucida
, tahoma
). Para listar as opções dos winetricks, use winetricks list-all
.
Você pode então instalar o programa usando wine "~/Downloads/PATH/TO/INSTALLER.exe"
. Mais uma vez, (copie o arquivo, em seguida, 'Colar nomes de arquivo' no terminal, para que ele pareça '/home/wilf/Desktop/name spaces/installer.exe'
not file:///home/wilf/Desktop/name spaces/installer.exe'
).
Você deve certificar-se de que o WINEPREFIX foi exportado antes de executar este comando (especialmente se você fechou o terminal), ou na mesma linha. Depois de fazê-lo funcionar (ou não funcionar), você pode querer fazer um relatório sobre o quão bem ele funciona aqui (incluindo o que você fez, etc.) então você pode ajudar outras pessoas). Se você tiver problemas, e erros perceptíveis aparecerem na saída, você pode reportar um bug .
Uma vez instalado, ele deve fazer o lançador do aplicativo aparecer no Dash / Menu e, às vezes, na área de trabalho. Caso contrário, no futuro, para executar o aplicativo, talvez seja necessário executar o aplicativo com export WINEPREFIX=...
e wine ....
(ou env WINEPREFIX=... wine .....
) novamente, a menos que você crie um iniciador (comentário abaixo ou em algum lugar se precisar saber para fazer isso ....)
Mais informações, solução de problemas, etc.
Como faço para instalar winetricks?
Você pode uma versão dos repositórios do Ubuntu usando este comando (ou instalando o Winetricks a partir do Centro de Software):
sudo apt-get install winetricks
Você pode usar winetricks OPTIONS
para fazer coisas.
Para a versão mais recente, você pode usar esses comandos para baixar e usar a versão mais recente:
wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
chmod +x winetricks
Note que você terá que executá-lo como ./winetricks <OPTIONS>
, a menos que o diretório esteja no diretório $PATH
.
Eu não quero usar terminal, o que posso fazer?
O aplicativo que você deseja usar pode ser executado em PlayOnLinux (deve ser possível encontrá-lo < a href="https://www.playonlinux.com/en/supported_apps.html"> aqui ) - esta é praticamente toda a interface gráfica e automaticamente faz a maioria das etapas para você.
Caso contrário, você pode usar o terminal para fazê-lo facilmente (você normalmente tem muito mais controle do que se um programa GUI estiver fazendo isso), apenas tome cuidado com o que você colocou (especialmente se ele incluir os comandos sudo
, rm
, etc). Tente entender o que está acontecendo com cada comando primeiro.
Além disso, algumas dessas etapas podem ser executadas de outras maneiras - as duas GUIs winecfg
e winetricks
abrem as etapas pelas quais você pode executar algumas etapas, mas, novamente, o que você pode fazer é limitado.
Como instalo a versão mais recente do Wine?
As versões mais recentes do vinho estão mais atualizadas, por isso podem ser capazes de executar melhor o programa (a menos que haja uma regressão que o afete). Para instalar a última versão atual (Wine1.7), você pode usar o APP oficial de vinho :
sudo apt-add-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install wine1.7
Se não for possível encontrar o pacote wine1.7
, tente executar o comando de instalação novamente, mas com wine
em vez de wine1.7
Para instalar e configurar o Wine em geral, você também pode tentar esta pergunta .
O programa que quero usar é projetado para uma versão mais recente do Windows, o que posso fazer?
O Wine por padrão replica o Windows XP, que alguns programas não suportam, pois é EOL (o que eu suponho ser útil, já que você provavelmente pode rodar programas para WinXP sob Wine no Linux, e você pode 'nuke WinXP orbit': )
De qualquer forma, primeiro abra a janela de configuração do Wine:
export WINEPREFIX=~/.wine-PROGRAM-NAME/
winecfg
Onde ~/.wine-PROGRAM-NAME/
é o WINEPREFIX que você criou anteriormente.
Selecione a versão do Windows para replicar na parte inferior da guia "Aplicativos". Em seguida, tente instalar o aplicativo novamente.
VÍRUS DO WINDOWS SOB O VINHO?!?!
Muito possivelmente . Não instale software aleatório da Internet, tente garantir que é de um site confiável.