Acabei de fazer uma instalação do wine no Ubuntu 16.04 e recebi o diálogo "Podemos instalar o Mono e o Gecko, mas recomendo que você faça da maneira correta". Apertei o botão Cancelar, imaginando que os instalarei mais tarde. Preciso realmente fazer isso e qual é a melhor maneira?
Eu uso todos os tipos de aplicativos herdados do Windows que não estão disponíveis no Linux.
sudo apt install wine-gecko2.21
?Para ignorar o pop-up Mono e Gecko, você pode exportar a seguinte variável antes de executar seu aplicativo:
Se você fizer isso, a renderização de HTML será desativada em alguns aplicativos.
Veja: Como desativar o pop-up do pacote Gecko para o Wine?
Alternativamente instalar Gecko por:
sudo apt-get install wine-gecko\*
.E biblioteca .NET por meio de
winetricks
:Veja: Por que o Wine não está vendo que eu tenho o mono 3 instalado?
fonte
Outras respostas não estavam funcionando para mim no 18.04 LTS com
winehq-stable
pacote. Eu precisava de.NET
pacotes de estrutura para executar um determinado aplicativo, por isso não precisava,Mono
em particular, apenas de algo que executasseC#
programas.A solução alternativa que encontrei foi recriar os prefixos wine32 e wine64 e instalar
.NET
naqueles com o prompt automático dewinetricks
.fonte
005c:err:mscoree:CLRRuntimeInfo_GetRuntimeHost Wine Mono is not installed
depois de seguir suas etapas..NET
e não exatamenteMono
. Eu sabia que o último é uma implementação gratuita do primeiro, mas não conheço nenhum aplicativo do Windows que exijaMono
especificamente e não.NET
, por isso não posso ajudá-lo sem mais detalhes. Em geral, acredito que, se você instalou.NET
, não deve ter nenhum problema específico (além dos erros comuns do wine na execução de aplicativos), com os quais não posso ajudá-lo, pois não sou desenvolvedor do Wine.