Eu sou bastante novo usando o Wine, então vou listar o que fiz:
sudo dpkg --add-architecture i386
sudo add-apt-repository ppa:wine/wine-builds
sudo apt update
sudo apt install wine-devel
export WINEARCH=win32
winecfg
sudo apt-get winetricks
Depois disso, fui para https://appdb.winehq.org/objectManager.php?sClass=version&iId=32828
Transferiu o instalador offline 4.6 disponível lá
Então, no terminal
cd ~/Downloads/ (where the installer was)
wine NDP46-KB3045557-x86-x64-AllOS-ENU.exe /q (silent installation)
Um grande resultado vem depois disso (não foi possível postar porque o filtro não permite)
Então eu verifico o dotnet instalado:
winetricks list-installed
Result: dotnet40
dotnet45
* 4.0 e 4.5 foram instalados usando a GUI do winetricks antes de instalar o 4.6.
Eu realmente não sei qual é o problema com a instalação 4.6. Alguém instalou isso com sucesso? Realmente aprecio qualquer ajuda!
Ubunt 16.04 LTS Wine versão obtida: 2.1 (desenvolvimento)
obrigado
wine
winetricks
Marc
fonte
fonte
Respostas:
Boas notícias: Consegui resolver o problema instalando o Wine 2.0 usando o PPA da Ricotz e usando seus truques de win mais atualizados.
Primeiro, remova a última instalação (no meu caso, foi o wine-devel)
Obtenha o vinho Ricotz 2.0:
Crie outro prefixo (por exemplo: .wine32), defina WINEARCH como win32 e execute winecfg:
Em seguida, execute winetricks usando as últimas configurações:
Agora vá Selecione Winetricks padrão -> Instalar uma DLL do Windows ou componentes -> dotnet46 e instale-o.
O Wine fará o download e instalará o dotnet46 e outros requisitos. Mesmo solicitando o Mono, ele continua baixando cada vez mais requisitos até poder instalar o .NET 4.6 (não havia necessidade do Mono para mim).
fonte