É possível instalar um programa Windows a partir de um instalador MSI para que o programa instalado possa ser executado com o carregador de programas Wine?
51
De acordo com o FAQ oficial do WineHQ :
Os arquivos MSI não podem ser executados diretamente, você precisa usar o programa msiexec . O msiexec é uma ferramenta para instalar pacotes .msi. Os arquivos MSI podem ser instalados no Wine a partir do terminal, assim:
wine msiexec / i qualquer que seja o nome do arquivo.msiAlternativamente:
início do vinho Whatever-filename.msiIsso executará o programa MSI da mesma forma que se você tivesse clicado duas vezes no Windows.
O primeiro comando pode ser alterado, se necessário, para se adequar às circunstâncias. Por exemplo:
WINEPREFIX=/path/to/wineprefix wine msiexec /i /path/to/filename.msi
ou usando wine64 em vez de wine:
WINEPREFIX=/path/to/wineprefix wine64 msiexec /i /path/to/filename.msi
Um prefixo do WINE é uma pasta que contém todas as configurações do WINE e todas as partes do Windows que o WINE usa para compatibilidade, incluindo bibliotecas e um registro.
/i
opção é para instalar, se você deseja desinstalar mais tarde, execute:wine msiexec /uninstall whatever-filename.msi
ou o pequeno formulário equivalente do mesmo comando:wine msiexec /x whatever-filename.msi